From e9cd8ba61fa99c255e415a84dcabb4544f5b7ef0 Mon Sep 17 00:00:00 2001 From: srp Date: Tue, 24 Sep 2024 02:13:36 +0000 Subject: [PATCH] deploy: 9d01f0dcad7df3ba6e3cfde5b1e257dd62fb849c --- .nojekyll | 0 404.html | 3 + about/index.html | 7 ++ assets/346298cbf85baeb49bd92fe26fa1095f.woff2 | Bin 0 -> 58268 bytes assets/b9e676bcd0924c40209a35fde3f8f6ea.woff2 | Bin 0 -> 59436 bytes assets/blue.css | 1 + assets/green.css | 1 + assets/languageSelector.js | 1 + assets/main.js | 1 + assets/nord.css | 1 + assets/pink.css | 1 + assets/prism.js | 8 ++ assets/red.css | 1 + assets/style.css | 1 + categories/index.html | 3 + categories/index.xml | 1 + img/android-chrome-192x192.png | Bin 0 -> 33845 bytes img/android-chrome-384x384.png | Bin 0 -> 86585 bytes img/apple-touch-icon.png | Bin 0 -> 29921 bytes img/browserconfig.xml | 9 ++ img/favicon-16x16.png | Bin 0 -> 1412 bytes img/favicon-32x32.png | Bin 0 -> 2883 bytes img/favicon.ico | Bin 0 -> 15086 bytes img/mstile-150x150.png | Bin 0 -> 21733 bytes img/safari-pinned-tab.svg | 89 ++++++++++++++++++ img/site.webmanifest | 20 ++++ index.html | 3 + index.xml | 73 ++++++++++++++ links/index.html | 3 + page/1/index.html | 2 + posts/2015-06-19-dropping-out/index.html | 7 ++ posts/2015-09-22-keeping-in/index.html | 8 ++ posts/2017-04-17-just-a-memory/index.html | 8 ++ posts/2019-12-24-where-i-am-now/index.html | 12 +++ .../index.html | 12 +++ posts/2020-11-07-a-reflection/index.html | 6 ++ posts/index.html | 3 + posts/index.xml | 5 + posts/page/1/index.html | 2 + projects/index.html | 7 ++ resources/index.html | 5 + sitemap.xml | 1 + tags/index.html | 3 + tags/index.xml | 1 + 44 files changed, 309 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 about/index.html create mode 100644 assets/346298cbf85baeb49bd92fe26fa1095f.woff2 create mode 100644 assets/b9e676bcd0924c40209a35fde3f8f6ea.woff2 create mode 100644 assets/blue.css create mode 100644 assets/green.css create mode 100644 assets/languageSelector.js create mode 100644 assets/main.js create mode 100644 assets/nord.css create mode 100644 assets/pink.css create mode 100644 assets/prism.js create mode 100644 assets/red.css create mode 100644 assets/style.css create mode 100644 categories/index.html create mode 100644 categories/index.xml create mode 100644 img/android-chrome-192x192.png create mode 100644 img/android-chrome-384x384.png create mode 100644 img/apple-touch-icon.png create mode 100644 img/browserconfig.xml create mode 100644 img/favicon-16x16.png create mode 100644 img/favicon-32x32.png create mode 100644 img/favicon.ico create mode 100644 img/mstile-150x150.png create mode 100644 img/safari-pinned-tab.svg create mode 100644 img/site.webmanifest create mode 100644 index.html create mode 100644 index.xml create mode 100644 links/index.html create mode 100644 page/1/index.html create mode 100644 posts/2015-06-19-dropping-out/index.html create mode 100644 posts/2015-09-22-keeping-in/index.html create mode 100644 posts/2017-04-17-just-a-memory/index.html create mode 100644 posts/2019-12-24-where-i-am-now/index.html create mode 100644 posts/2020-01-03-navigating-the-schism/index.html create mode 100644 posts/2020-11-07-a-reflection/index.html create mode 100644 posts/index.html create mode 100644 posts/index.xml create mode 100644 posts/page/1/index.html create mode 100644 projects/index.html create mode 100644 resources/index.html create mode 100644 sitemap.xml create mode 100644 tags/index.html create mode 100644 tags/index.xml diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/404.html b/404.html new file mode 100644 index 0000000..fcac3eb --- /dev/null +++ b/404.html @@ -0,0 +1,3 @@ +404 Page not found :: Seraphim R.P. +

404 — Content not found. You can pray to St. Phanourios to help you find what you are looking for.

[go home] →
\ No newline at end of file diff --git a/about/index.html b/about/index.html new file mode 100644 index 0000000..37ae5cb --- /dev/null +++ b/about/index.html @@ -0,0 +1,7 @@ +About :: Seraphim R.P. +

About

My birth name is Elliott Pardee. However, I typically use my name in the Church, “Seraphim”. I’m 23 years old. I live in Michigan. I am an Orthodox Christian and aspiring servant of Christ.

Trivia

Personality

My type on the Myers-Briggs Type Indicator seems to be around ISTP. My last two indicators are in the middle, so I can also be in the range of ISTJ, ISFP, or ISFJ. On the Enneagram, I seem to be 6w5 (Enneagram 6 with a Five-Wing). For the Big 5 Personality Inventory, I received the following scores: Openness to Experience: 3.0/5.0 (60%), Conscientiousness: 3.0/5.0 (60%), Extraversion: 3.4/5.0 (68%), Agreeableness: 4.1/5.0 (82%), Neuroticism: 3.1/5.0 (62%)

I would describe my disposition in life as optimistic realism. I hope for the best in all things, however I am able to realize whether people or events will act in a certain way due to certain circumstances.

I prefer colder temperatures over hotter ones, I will typically keep temperatures around 62-70° F (16-21° C / 289-294° K). Preferred vacation spots include forests, mountains, and anything in between.


Religion/Theology

As mentioned earlier, I am an Eastern Orthodox Christian. I am in the Orthodox Church of America in the Bulgarian Diocese of Toledo under Archbishop Alexander (Golitzin). My patron saint is Saint Seraphim of Sarov, whose name I have taken and whose life I will strive to imitate. Saint Seraphim, pray for me.

Being the developer of BibleBot, this didn’t come without a fascination with the Bible. I find translations interesting in and of themselves, but that doesn’t imply that I don’t have favorites. Out of the translations available, my rankings are:

  1. Orthodox Study Bible - While this may appear biased initially, I find the Septuagint OT much more pleasurable to read than the Masoretic Text. If I could, I’d strip away all the study notes and pages in order to have a nice pocket Bible of just the unique text and translation used.
  2. RSV (with Apocrypha) - The RSV was the first modern English translation to consider the Orthodox usage. With the successor NRSV, these are the only Bibles with the full Orthodox canon (including 4 Maccabees, only accepted in the Georgian Orthodox Church). While I would endorse the NRSV just as equally, I find the gender-neutral language to become a burden in many places where it shouldn’t be.
  3. NKJV - I enjoy the Psalms/Proverbs and the Byzantine text used in the NT. I own a pocket NKJV and it does well on-the-go.

Of course, this only scratches the surface.

Next is my theological stances. This doesn’t go too deep beyond general theology, but if I find ever a need to add more, I’ll be sure to do so.

In terms of soteriology and how that comes about, I agree with the Apostolic churches in the belief of synergism and the salvation process outlined by St. John Cassian. While God certainly makes the first move (and that a person cannot), it is required for salvation to cooperate with Him. I affirm unlimited and unconditional election, but I do not affirm total depravity or any other related ideas.

I believe the Bible is infallible in matters of doctrine, historical account (Genesis before Abraham aside), and moral teaching. However, I have seen evidence for both sides of inerrancy and I can’t find myself to make a reasonable conclusion without contradiction.

On gifts of the Holy Spirit, I am continuationist. However, this does not mean that the average person can start speaking in tongues immediately following conversion. Gifts of the Holy Spirit are more prevalent through sanctification, as we see with many saints having the gift of prophesy.

In regards to how I feel about a literal millennium, I am amillennialist. Nonetheless, I do find myself sympathetic to postmillennialism.

Finally, the issue dividing the Oriental churches from the Eastern: Christology. I find both miaphysitism and Chalcedon’s definition to be agreeing with each other, but from different perspectives. Language use aside, I have found no disagreement with Orientals about Christology.


Music

I would consider myself an audiophile in the sense that music plays a very important role in my life. It feels as though I’ve had a soundtrack to my life, and I associate songs to various times in my life when I had listened to them the most.

While I listen to many genres, the majority of what I listen to ends up somewhere around metal, post-hardcore, punk, post-/grunge, hip hop, and electronic music.

My favorite artists from different genres, but still keeping it broad:

  • Heavy metal: Avenged Sevenfold, Disturbed
  • Metalcore: Killswitch Engage, early Avenged Sevenfold, Bullet For My Valentine
  • Nu metal: Linkin Park, Slipknot
  • Other rock: My Chemical Romance, Rise Against, Dope, The Offspring, Crossfade, Breaking Benjamin, Seether, Foo Fighters, Three Days Grace, Megadeth, Anthrax
  • Hip hop: Kendrick Lamar, Logic, J. Cole, Eminem, Kid Cudi, Chance The Rapper, Childish Gambino, Atmosphere, Macklemore, Lil Dicky, Run The Jewels
  • Electronic: deadmau5, Daft Punk, Haywyre, Swedish House Mafia, Knife Party, Stromae

Being musically-inclined, I also play bass guitar and am learning electric guitar, mandolin, and piano. I own a Ibanez SoundGear SR300EB bass and a Ibanez GIO GS171 guitar. I record using FL Studio and a Blue Snowball microphone. I also try my hand at producing hip hop beats, where I use VSTs like Serum.


Hobbies

I love to learn and I certainly love to give back in the sharing of knowledge. That being said, I’m a small editor of Wikipedia and OrthodoxWiki. While I’ve only got a handful of decent contributions on Wikipedia, the majority of my contributions are fixing typographical/grammatical errors or adding minor clarifications. I’m typically open to teaching anything I know if requested.

Another major hobby of mine is moderating communities. In November 2016, I founded Christcord (formerly The Christianity Discord Server), one of the largest Christian Discord servers. That being said, I’m no longer staff or a member of it and I don’t encourage anyone to participate there. The community has made drastic turns and it certainly isn’t what it used to be. In September 2018, I took on ownership and eventually refounded Hesychia (formerly Oikonomia) on Discord. I’ve moderated and even created a handful of insignificant game servers.

\ No newline at end of file diff --git a/assets/346298cbf85baeb49bd92fe26fa1095f.woff2 b/assets/346298cbf85baeb49bd92fe26fa1095f.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..cc9a1ae35fd64956c20fad63da0b4d56f8627aad GIT binary patch literal 58268 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";display:block;position:absolute;left:-25px;color:#23b0ff;color:var(--accent)}blockquote.twitter-tweet{position:relative;background:rgba(35, 176, 255, 0.1);background:rgba(35, 176, 255, 0.1);font:inherit;color:inherit;border:1px solid #23b0ff;border:1px solid var(--accent);padding-top:60px;}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";position:absolute;top:20px;color:#23b0ff;color:var(--accent);font-weight:700}blockquote.twitter-tweet a{color:#23b0ff;color:var(--accent)}table{table-layout:auto;border-collapse:collapse;width:100%;margin:40px 0}table,td,th{border:1px dashed #23b0ff;border:1px dashed var(--accent);padding:10px}th{color:#23b0ff;color:var(--accent)}ol,ul{margin-left:30px;padding:0;}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{list-style:none;counter-reset:li;}ol li{counter-increment:li}ol li:before{content:counter(li);position:absolute;right:calc(100% + 10px);color:#23b0ff;color:var(--accent);display:inline-block;text-align:right}ol ol{list-style-type:lower-alpha}mark{background:#23b0ff;background:var(--accent);color:rgb(29, 33, 44);color:var(--background)}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;border-right:1px solid hsla(0,0%,100%,.1)}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{width:100%;border:none;background:hsla(0,0%,100%,.1);background:var(--border-color);height:1px}.hidden{display:none}#disqus_thread{margin-top:50px}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{content:"";background:repeating-linear-gradient(90deg,#23b0ff,#23b0ff 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;width:100%;right:10px}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(29, 33, 44, 0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{position:absolute;background:rgb(29, 33, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}@media (--phone){.header .menu{position:absolute;background:rgb(29, 33, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){margin-right:20px;margin-bottom:10px;flex:0 0 auto}@media (max-width:684px){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{position:relative;list-style:none;padding:0;margin:0}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{position:absolute;background:rgb(29, 33, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;left:0;}.header .menu__sub-inner-more-trigger{color:#23b0ff;color:var(--accent);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{position:relative;list-style:none;margin:0;}.header .menu .language-selector-current{list-style-type:none;display:flex;flex-direction:row;color:#23b0ff;color:var(--accent);cursor:pointer;margin:0}.header .menu .language-selector__more{position:absolute;background:rgb(29, 33, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;right:0}.header .menu-trigger{color:#23b0ff;color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;position:relative}.logo{display:flex;align-items:center;text-decoration:none;background:#23b0ff;background:var(--accent);color:#000;padding:5px 10px}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;position:relative;margin:100px 0 20px;}.pagination__title-h{margin:0 auto;padding:5px 10px;background:rgb(29, 33, 44);background:rgb(29, 33, 44);font-size:.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:center;}.pagination__buttons a{text-decoration:none}.button{position:relative;display:inline-flex;flex:1;align-items:center;justify-content:center;font-size:1rem;border-radius:8px;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;}.button +.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #23b0ff;border:1px solid var(--accent);padding:20px;}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{text-align:left;margin:20px auto;padding:20px 0}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{font-size:1rem;margin-bottom:10px;color:rgba(35, 176, 255, 0.7);color:rgba(35, 176, 255, 0.7)}.post-title{--border:3px dotted var(--accent);position:relative;color:#23b0ff;color:var(--accent);margin:0 0 15px;padding-bottom:15px}.post-title,.post-title:after{border-bottom:var(--border)}.post-title:after{content:"";position:absolute;bottom:2px;display:block;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:1rem;opacity:.5;}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{border:20px solid #23b0ff;border:20px solid var(--accent);background:transparent;margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{padding:10px;border-width:10px}}@media (--phone){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none;}.post ul li:not(:empty):before{content:"-";position:absolute;left:-20px;color:#23b0ff;color:var(--accent)}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:rgba(35, 176, 255, 0.9);color:rgba(35, 176, 255, 0.9);text-decoration:none;margin-left:10px;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#23b0ff;color:var(--accent)}.token.atrule-id,.token.attr-name,.token.operator,.token.placeholder,.token.tag-id,.token.unit,.token.variable{color:rgba(35, 176, 255, 0.7);color:rgba(35, 176, 255, 0.7)}.command-line-prompt>span:before,.token.deleted,.token.function,.token.property,code.language-html,code.language-javascript{color:rgb(141, 155, 163);color:rgb(141, 155, 163)}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)}.token.namespace{opacity:.7}pre[data-line]{position:relative}.line-highlight{position:absolute;left:0;right:0;padding:0;margin:0;background:rgba(141, 155, 163, 0.08);background:rgba(141, 155, 163, 0.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#23b0ff;--background:rgb(29, 33, 44);--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/assets/green.css b/assets/green.css new file mode 100644 index 0000000..11b9dcc --- /dev/null +++ b/assets/green.css @@ -0,0 +1 @@ +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;line-height:1.54;letter-spacing:-.02em;background-color:rgb(31, 34, 42);background-color:rgb(31, 34, 42);color:#fff;color:var(--color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";font-variant-ligatures:contextual;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;max-width:100%;margin:25px 0}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{font-size:14px;padding:5px 10px;margin-top:5px;background:#78e2a0;background:var(--accent);color:rgb(31, 34, 42);color:var(--background)}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-feature-settings:normal;background:rgba(120, 226, 160, 0.2);background:rgba(120, 226, 160, 0.2);color:#78e2a0;color:var(--accent);padding:1px 6px;margin:0 2px;font-size:.95rem;}code code,code kbd,kbd code,kbd kbd{background:transparent;padding:0;margin:0}pre{background:transparent!important;padding:20px 10px;margin:40px 0;font-size:.95rem;overflow:auto;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);}pre +pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{white-space:pre-wrap;word-wrap:break-word}}@media (--phone){pre{white-space:pre-wrap;word-wrap:break-word}}pre code{background:none!important;margin:0;padding:0;font-size:inherit;border:none}blockquote{border-top:1px solid #78e2a0;border-top:1px solid var(--accent);border-bottom:1px solid #78e2a0;border-bottom:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{content:">";display:block;position:absolute;left:-25px;color:#78e2a0;color:var(--accent)}blockquote.twitter-tweet{position:relative;background:rgba(120, 226, 160, 0.1);background:rgba(120, 226, 160, 0.1);font:inherit;color:inherit;border:1px solid #78e2a0;border:1px solid var(--accent);padding-top:60px;}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";position:absolute;top:20px;color:#78e2a0;color:var(--accent);font-weight:700}blockquote.twitter-tweet a{color:#78e2a0;color:var(--accent)}table{table-layout:auto;border-collapse:collapse;width:100%;margin:40px 0}table,td,th{border:1px dashed #78e2a0;border:1px dashed var(--accent);padding:10px}th{color:#78e2a0;color:var(--accent)}ol,ul{margin-left:30px;padding:0;}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{list-style:none;counter-reset:li;}ol li{counter-increment:li}ol li:before{content:counter(li);position:absolute;right:calc(100% + 10px);color:#78e2a0;color:var(--accent);display:inline-block;text-align:right}ol ol{list-style-type:lower-alpha}mark{background:#78e2a0;background:var(--accent);color:rgb(31, 34, 42);color:var(--background)}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;border-right:1px solid hsla(0,0%,100%,.1)}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{width:100%;border:none;background:hsla(0,0%,100%,.1);background:var(--border-color);height:1px}.hidden{display:none}#disqus_thread{margin-top:50px}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{content:"";background:repeating-linear-gradient(90deg,#78e2a0,#78e2a0 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;width:100%;right:10px}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(31, 34, 42, 0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{position:absolute;background:rgb(31, 34, 42);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}@media (--phone){.header .menu{position:absolute;background:rgb(31, 34, 42);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){margin-right:20px;margin-bottom:10px;flex:0 0 auto}@media (max-width:684px){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{position:relative;list-style:none;padding:0;margin:0}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{position:absolute;background:rgb(31, 34, 42);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;left:0;}.header .menu__sub-inner-more-trigger{color:#78e2a0;color:var(--accent);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{position:relative;list-style:none;margin:0;}.header .menu .language-selector-current{list-style-type:none;display:flex;flex-direction:row;color:#78e2a0;color:var(--accent);cursor:pointer;margin:0}.header .menu .language-selector__more{position:absolute;background:rgb(31, 34, 42);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;right:0}.header .menu-trigger{color:#78e2a0;color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;position:relative}.logo{display:flex;align-items:center;text-decoration:none;background:#78e2a0;background:var(--accent);color:#000;padding:5px 10px}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;position:relative;margin:100px 0 20px;}.pagination__title-h{margin:0 auto;padding:5px 10px;background:rgb(31, 34, 42);background:rgb(31, 34, 42);font-size:.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:center;}.pagination__buttons a{text-decoration:none}.button{position:relative;display:inline-flex;flex:1;align-items:center;justify-content:center;font-size:1rem;border-radius:8px;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;}.button +.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #78e2a0;border:1px solid var(--accent);padding:20px;}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{text-align:left;margin:20px auto;padding:20px 0}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{font-size:1rem;margin-bottom:10px;color:rgba(120, 226, 160, 0.7);color:rgba(120, 226, 160, 0.7)}.post-title{--border:3px dotted var(--accent);position:relative;color:#78e2a0;color:var(--accent);margin:0 0 15px;padding-bottom:15px}.post-title,.post-title:after{border-bottom:var(--border)}.post-title:after{content:"";position:absolute;bottom:2px;display:block;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:1rem;opacity:.5;}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{border:20px solid #78e2a0;border:20px solid var(--accent);background:transparent;margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{padding:10px;border-width:10px}}@media (--phone){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none;}.post ul li:not(:empty):before{content:"-";position:absolute;left:-20px;color:#78e2a0;color:var(--accent)}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:rgba(120, 226, 160, 0.9);color:rgba(120, 226, 160, 0.9);text-decoration:none;margin-left:10px;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#78e2a0;color:var(--accent)}.token.atrule-id,.token.attr-name,.token.operator,.token.placeholder,.token.tag-id,.token.unit,.token.variable{color:rgba(120, 226, 160, 0.7);color:rgba(120, 226, 160, 0.7)}.command-line-prompt>span:before,.token.deleted,.token.function,.token.property,code.language-html,code.language-javascript{color:rgb(150, 160, 154);color:rgb(150, 160, 154)}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)}.token.namespace{opacity:.7}pre[data-line]{position:relative}.line-highlight{position:absolute;left:0;right:0;padding:0;margin:0;background:rgba(150, 160, 154, 0.08);background:rgba(150, 160, 154, 0.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#78e2a0;--background:rgb(31, 34, 42);--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/assets/languageSelector.js b/assets/languageSelector.js new file mode 100644 index 0000000..a74b987 --- /dev/null +++ b/assets/languageSelector.js @@ -0,0 +1 @@ +!function(){function t(){return window.matchMedia(e).matches}var e=getComputedStyle(document.body).getPropertyValue("--phoneWidth"),n=document.querySelector(".language-selector-current"),o=document.querySelector(".language-selector__more");document.body.addEventListener("click",function(){t()||!o||o.classList.contains("hidden")||o.classList.add("hidden")}),n&&n.addEventListener("click",function(e){t()||(e.stopPropagation(),o.classList.toggle("hidden"))})}(); \ No newline at end of file diff --git a/assets/main.js b/assets/main.js new file mode 100644 index 0000000..599bdde --- /dev/null +++ b/assets/main.js @@ -0,0 +1 @@ +!function(){function e(){return window.matchMedia(s).matches}function t(){o&&o.classList.toggle("hidden",!e()),i&&i.classList.toggle("hidden",e()),c&&c.classList.toggle("hidden",!e())}var n=document.querySelector(".container"),i=document.querySelector(".menu"),o=document.querySelector(".menu-trigger"),d=(document.querySelector(".menu__inner--desktop"),document.querySelector(".menu__sub-inner-more-trigger")),c=document.querySelector(".menu__sub-inner-more"),s=getComputedStyle(document.body).getPropertyValue("--phoneWidth");i&&i.addEventListener("click",function(e){return e.stopPropagation()}),c&&c.addEventListener("click",function(e){return e.stopPropagation()}),t(),document.body.addEventListener("click",function(){e()||!c||c.classList.contains("hidden")?e()&&!i.classList.contains("hidden")&&i.classList.add("hidden"):c.classList.add("hidden")}),window.addEventListener("resize",t),o&&o.addEventListener("click",function(e){e.stopPropagation(),i&&i.classList.toggle("hidden")}),d&&d.addEventListener("click",function(e){e.stopPropagation(),c&&c.classList.toggle("hidden"),c.getBoundingClientRect().right>n.getBoundingClientRect().right&&(c.style.left="auto",c.style.right=0)})}(); \ No newline at end of file diff --git a/assets/nord.css b/assets/nord.css new file mode 100644 index 0000000..a7758ea --- /dev/null +++ b/assets/nord.css @@ -0,0 +1 @@ +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;line-height:1.54;letter-spacing:-.02em;background-color:rgb(31, 33, 43);background-color:rgb(31, 33, 43);color:#d8dee9;color:var(--color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";font-variant-ligatures:contextual;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;max-width:100%;margin:25px 0}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{font-size:14px;padding:5px 10px;margin-top:5px;background:#8fbcbb;background:var(--accent);color:rgb(77, 88, 108);color:var(--background)}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-feature-settings:normal;background:rgba(143, 188, 187, 0.2);background:rgba(143, 188, 187, 0.2);color:#8fbcbb;color:var(--accent);padding:1px 6px;margin:0 2px;font-size:.95rem;}code code,code kbd,kbd code,kbd kbd{background:transparent;padding:0;margin:0}pre{background:transparent!important;padding:20px 10px;margin:40px 0;font-size:.95rem;overflow:auto;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);}pre +pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{white-space:pre-wrap;word-wrap:break-word}}@media (--phone){pre{white-space:pre-wrap;word-wrap:break-word}}pre code{background:none!important;margin:0;padding:0;font-size:inherit;border:none}blockquote{border-top:1px solid #8fbcbb;border-top:1px solid var(--accent);border-bottom:1px solid #8fbcbb;border-bottom:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{content:">";display:block;position:absolute;left:-25px;color:#8fbcbb;color:var(--accent)}blockquote.twitter-tweet{position:relative;background:rgba(143, 188, 187, 0.1);background:rgba(143, 188, 187, 0.1);font:inherit;color:inherit;border:1px solid #8fbcbb;border:1px solid var(--accent);padding-top:60px;}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";position:absolute;top:20px;color:#8fbcbb;color:var(--accent);font-weight:700}blockquote.twitter-tweet a{color:#8fbcbb;color:var(--accent)}table{table-layout:auto;border-collapse:collapse;width:100%;margin:40px 0}table,td,th{border:1px dashed #8fbcbb;border:1px dashed var(--accent);padding:10px}th{color:#8fbcbb;color:var(--accent)}ol,ul{margin-left:30px;padding:0;}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{list-style:none;counter-reset:li;}ol li{counter-increment:li}ol li:before{content:counter(li);position:absolute;right:calc(100% + 10px);color:#8fbcbb;color:var(--accent);display:inline-block;text-align:right}ol ol{list-style-type:lower-alpha}mark{background:#8fbcbb;background:var(--accent);color:rgb(77, 88, 108);color:var(--background)}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;border-right:1px solid hsla(0,0%,100%,.1)}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{width:100%;border:none;background:hsla(0,0%,100%,.1);background:var(--border-color);height:1px}.hidden{display:none}#disqus_thread{margin-top:50px}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{content:"";background:repeating-linear-gradient(90deg,#8fbcbb,#8fbcbb 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;width:100%;right:10px}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(77, 88, 108, 0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{position:absolute;background:rgb(77, 88, 108);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}@media (--phone){.header .menu{position:absolute;background:rgb(77, 88, 108);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){margin-right:20px;margin-bottom:10px;flex:0 0 auto}@media (max-width:684px){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{position:relative;list-style:none;padding:0;margin:0}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{position:absolute;background:rgb(77, 88, 108);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;left:0;}.header .menu__sub-inner-more-trigger{color:#8fbcbb;color:var(--accent);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{position:relative;list-style:none;margin:0;}.header .menu .language-selector-current{list-style-type:none;display:flex;flex-direction:row;color:#8fbcbb;color:var(--accent);cursor:pointer;margin:0}.header .menu .language-selector__more{position:absolute;background:rgb(77, 88, 108);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;right:0}.header .menu-trigger{color:#8fbcbb;color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;position:relative}.logo{display:flex;align-items:center;text-decoration:none;background:#8fbcbb;background:var(--accent);color:#000;padding:5px 10px}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;position:relative;margin:100px 0 20px;}.pagination__title-h{margin:0 auto;padding:5px 10px;background:rgb(31, 33, 43);background:rgb(31, 33, 43);font-size:.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:center;}.pagination__buttons a{text-decoration:none}.button{position:relative;display:inline-flex;flex:1;align-items:center;justify-content:center;font-size:1rem;border-radius:8px;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;}.button +.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #8fbcbb;border:1px solid var(--accent);padding:20px;}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{text-align:left;margin:20px auto;padding:20px 0}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{font-size:1rem;margin-bottom:10px;color:rgba(143, 188, 187, 0.7);color:rgba(143, 188, 187, 0.7)}.post-title{--border:3px dotted var(--accent);position:relative;color:#8fbcbb;color:var(--accent);margin:0 0 15px;padding-bottom:15px}.post-title,.post-title:after{border-bottom:var(--border)}.post-title:after{content:"";position:absolute;bottom:2px;display:block;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:1rem;opacity:.5;}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{border:20px solid #8fbcbb;border:20px solid var(--accent);background:transparent;margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{padding:10px;border-width:10px}}@media (--phone){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none;}.post ul li:not(:empty):before{content:"-";position:absolute;left:-20px;color:#8fbcbb;color:var(--accent)}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:rgba(143, 188, 187, 0.9);color:rgba(143, 188, 187, 0.9);text-decoration:none;margin-left:10px;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:rgba(216, 222, 233, 0.5);color:rgba(216, 222, 233, 0.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#8fbcbb;color:var(--accent)}.token.atrule-id,.token.attr-name,.token.operator,.token.placeholder,.token.tag-id,.token.unit,.token.variable{color:rgba(143, 188, 187, 0.7);color:rgba(143, 188, 187, 0.7)}.command-line-prompt>span:before,.token.deleted,.token.function,.token.property,code.language-html,code.language-javascript{color:rgb(152, 157, 156);color:rgb(152, 157, 156)}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)}.token.namespace{opacity:.7}pre[data-line]{position:relative}.line-highlight{position:absolute;left:0;right:0;padding:0;margin:0;background:rgba(152, 157, 156, 0.08);background:rgba(152, 157, 156, 0.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--accent:#ffa86a;--background:rgb(31, 33, 43);--color:#fff;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#8fbcbb;--background:rgb(77, 88, 108);--color:#d8dee9;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/assets/pink.css b/assets/pink.css new file mode 100644 index 0000000..fb03aea --- /dev/null +++ b/assets/pink.css @@ -0,0 +1 @@ +html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;line-height:1.54;letter-spacing:-.02em;background-color:rgb(33, 32, 44);background-color:rgb(33, 32, 44);color:#fff;color:var(--color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";font-variant-ligatures:contextual;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;max-width:100%;margin:25px 0}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{font-size:14px;padding:5px 10px;margin-top:5px;background:#ee72f1;background:var(--accent);color:rgb(33, 32, 44);color:var(--background)}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-feature-settings:normal;background:rgba(238, 114, 241, 0.2);background:rgba(238, 114, 241, 0.2);color:#ee72f1;color:var(--accent);padding:1px 6px;margin:0 2px;font-size:.95rem;}code code,code kbd,kbd code,kbd kbd{background:transparent;padding:0;margin:0}pre{background:transparent!important;padding:20px 10px;margin:40px 0;font-size:.95rem;overflow:auto;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);}pre +pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{white-space:pre-wrap;word-wrap:break-word}}@media (--phone){pre{white-space:pre-wrap;word-wrap:break-word}}pre code{background:none!important;margin:0;padding:0;font-size:inherit;border:none}blockquote{border-top:1px solid #ee72f1;border-top:1px solid var(--accent);border-bottom:1px solid #ee72f1;border-bottom:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{content:">";display:block;position:absolute;left:-25px;color:#ee72f1;color:var(--accent)}blockquote.twitter-tweet{position:relative;background:rgba(238, 114, 241, 0.1);background:rgba(238, 114, 241, 0.1);font:inherit;color:inherit;border:1px solid #ee72f1;border:1px solid var(--accent);padding-top:60px;}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";position:absolute;top:20px;color:#ee72f1;color:var(--accent);font-weight:700}blockquote.twitter-tweet a{color:#ee72f1;color:var(--accent)}table{table-layout:auto;border-collapse:collapse;width:100%;margin:40px 0}table,td,th{border:1px dashed #ee72f1;border:1px dashed var(--accent);padding:10px}th{color:#ee72f1;color:var(--accent)}ol,ul{margin-left:30px;padding:0;}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{list-style:none;counter-reset:li;}ol li{counter-increment:li}ol li:before{content:counter(li);position:absolute;right:calc(100% + 10px);color:#ee72f1;color:var(--accent);display:inline-block;text-align:right}ol ol{list-style-type:lower-alpha}mark{background:#ee72f1;background:var(--accent);color:rgb(33, 32, 44);color:var(--background)}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;border-right:1px solid hsla(0,0%,100%,.1)}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{width:100%;border:none;background:hsla(0,0%,100%,.1);background:var(--border-color);height:1px}.hidden{display:none}#disqus_thread{margin-top:50px}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{content:"";background:repeating-linear-gradient(90deg,#ee72f1,#ee72f1 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;width:100%;right:10px}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(33, 32, 44, 0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{position:absolute;background:rgb(33, 32, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}@media (--phone){.header .menu{position:absolute;background:rgb(33, 32, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){margin-right:20px;margin-bottom:10px;flex:0 0 auto}@media (max-width:684px){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{position:relative;list-style:none;padding:0;margin:0}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{position:absolute;background:rgb(33, 32, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;left:0;}.header .menu__sub-inner-more-trigger{color:#ee72f1;color:var(--accent);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{position:relative;list-style:none;margin:0;}.header .menu .language-selector-current{list-style-type:none;display:flex;flex-direction:row;color:#ee72f1;color:var(--accent);cursor:pointer;margin:0}.header .menu .language-selector__more{position:absolute;background:rgb(33, 32, 44);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;right:0}.header .menu-trigger{color:#ee72f1;color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;position:relative}.logo{display:flex;align-items:center;text-decoration:none;background:#ee72f1;background:var(--accent);color:#000;padding:5px 10px}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;position:relative;margin:100px 0 20px;}.pagination__title-h{margin:0 auto;padding:5px 10px;background:rgb(33, 32, 44);background:rgb(33, 32, 44);font-size:.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:center;}.pagination__buttons a{text-decoration:none}.button{position:relative;display:inline-flex;flex:1;align-items:center;justify-content:center;font-size:1rem;border-radius:8px;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;}.button +.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #ee72f1;border:1px solid var(--accent);padding:20px;}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{text-align:left;margin:20px auto;padding:20px 0}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{font-size:1rem;margin-bottom:10px;color:rgba(238, 114, 241, 0.7);color:rgba(238, 114, 241, 0.7)}.post-title{--border:3px dotted var(--accent);position:relative;color:#ee72f1;color:var(--accent);margin:0 0 15px;padding-bottom:15px}.post-title,.post-title:after{border-bottom:var(--border)}.post-title:after{content:"";position:absolute;bottom:2px;display:block;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:1rem;opacity:.5;}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{border:20px solid #ee72f1;border:20px solid var(--accent);background:transparent;margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{padding:10px;border-width:10px}}@media (--phone){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none;}.post ul li:not(:empty):before{content:"-";position:absolute;left:-20px;color:#ee72f1;color:var(--accent)}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:rgba(238, 114, 241, 0.9);color:rgba(238, 114, 241, 0.9);text-decoration:none;margin-left:10px;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ee72f1;color:var(--accent)}.token.atrule-id,.token.attr-name,.token.operator,.token.placeholder,.token.tag-id,.token.unit,.token.variable{color:rgba(238, 114, 241, 0.7);color:rgba(238, 114, 241, 0.7)}.command-line-prompt>span:before,.token.deleted,.token.function,.token.property,code.language-html,code.language-javascript{color:rgb(162, 149, 162);color:rgb(162, 149, 162)}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)}.token.namespace{opacity:.7}pre[data-line]{position:relative}.line-highlight{position:absolute;left:0;right:0;padding:0;margin:0;background:rgba(162, 149, 162, 0.08);background:rgba(162, 149, 162, 0.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#ee72f1;--background:rgb(33, 32, 44);--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/assets/prism.js b/assets/prism.js new file mode 100644 index 0000000..523dde4 --- /dev/null +++ b/assets/prism.js @@ -0,0 +1,8 @@ +!function(){var n={213:function(e,t,n){var a,g,i,r,l,o,m=function(l){var d=/\blang(?:uage)?-([\w-]+)\b/i,t=0,I={manual:l.Prism&&l.Prism.manual,disableWorkerMessageHandler:l.Prism&&l.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof N?new N(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=o.reach);v+=y.value.length,y=y.next){var w=y.value;if(n.length>t.length)return;if(!(w instanceof N)){var k,S,E,x,A=1;if(f&&y!=n.tail.prev){if(h.lastIndex=v,!(L=h.exec(t)))break;var _=L.index+(g&&L[1]?L[1].length:0),T=L.index+L[0].length,R=v;for(R+=y.value.length;R<=_;)R+=(y=y.next).value.length;if(v=R-=y.value.length,y.value instanceof N)continue;for(var C=y;C!==n.tail&&(Ro.reach&&(o.reach=x),w=y.prev,S&&(w=F(n,w,S),v+=S.length),function(e,t,n){for(var a=t.next,i=0;i"+i.content+""},!l.document)return l.addEventListener&&(I.disableWorkerMessageHandler||l.addEventListener("message",function(e){var t=JSON.parse(e.data),n=t.language,e=t.code,t=t.immediateClose;l.postMessage(I.highlight(e,I.languages[n],n)),t&&l.close()},!1)),I;var e,n=I.util.currentScript();function a(){I.manual||I.highlightAll()}return n&&(I.filename=n.src,n.hasAttribute("data-manual")&&(I.manual=!0)),I.manual||("loading"===(e=document.readyState)||"interactive"===e&&n&&n.defer?document.addEventListener("DOMContentLoaded",a):window.requestAnimationFrame?window.requestAnimationFrame(a):window.setTimeout(a,16)),I}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});function f(e,t){return"___"+e.toUpperCase()+t+"___"}function s(e){return e=e.replace(//g,function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?!\n|\r\n?))"}),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+e+")")}e.exports&&(e.exports=m),void 0!==n.g&&(n.g.Prism=m),m.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},m.languages.markup.tag.inside["attr-value"].inside.entity=m.languages.markup.entity,m.languages.markup.doctype.inside["internal-subset"].inside=m.languages.markup,m.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(m.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:m.languages[t]},n.cdata=/^$/i;n={"included-cdata":{pattern://i,inside:n}};n["language-"+t]={pattern:/[\s\S]+/,inside:m.languages[t]};t={};t[e]={pattern:RegExp("(<__[^]*?>)(?:))*\\]\\]>|(?!)".replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},m.languages.insertBefore("markup","cdata",t)}}),m.languages.html=m.languages.markup,m.languages.mathml=m.languages.markup,m.languages.svg=m.languages.markup,m.languages.xml=m.languages.extend("markup",{}),m.languages.ssml=m.languages.xml,m.languages.atom=m.languages.xml,m.languages.rss=m.languages.xml,function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\((?!\s*\))\s*)(?:[^()]|\((?:[^()]|\([^()]*\))*\))+?(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+t.source+")*?(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/(^|["'\s])style\s*=\s*(?:"[^"]*"|'[^']*')/i,lookbehind:!0,inside:{"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{style:{pattern:/(["'])[\s\S]+(?=["']$)/,lookbehind:!0,alias:"language-css",inside:e.languages.css},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},"attr-name":/^style/i}}},t.tag))}(m),m.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},m.languages.javascript=m.languages.extend("clike",{"class-name":[m.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),m.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,m.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:m.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:m.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:m.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:m.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:m.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),m.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:m.languages.javascript}},string:/[\s\S]+/}}}),m.languages.markup&&m.languages.markup.tag.addInlined("script","javascript"),m.languages.js=m.languages.javascript,m.languages.actionscript=m.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),m.languages.actionscript["class-name"].alias="function",m.languages.markup&&m.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:m.languages.markup}}),m.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^\s*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|Type|UserFile|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferSize|BufferedLogs|CGIDScriptTimeout|CGIMapExtension|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DTracePrivileges|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtFilterDefine|ExtFilterOptions|ExtendedStatus|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|KeepAlive|KeepAliveTimeout|KeptBodySize|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|LanguagePriority|Limit(?:InternalRecursion|Request(?:Body|FieldSize|Fields|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|MMapFile|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|ModMimeUsePathInfo|ModemStandard|MultiviewsMatch|Mutex|NWSSLTrustedCerts|NWSSLUpgradeable|NameVirtualHost|NoProxy|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|RLimitCPU|RLimitMEM|RLimitNPROC|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|SSIETag|SSIEndTag|SSIErrorMsg|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|SRPUnknownUserSeed|SRPVerifierFile|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UseStapling|UserName|VerifyClient|VerifyDepth)|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadStackSize|ThreadsPerChild|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b *.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:\w,?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/},m.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+\.?\d*|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:start|begin|end)s? with|(?:(?:does not|doesn't) contain|contains?)|(?:is|isn't|is not) (?:in|contained by)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:(?:does not|doesn't) come|comes) (?:before|after)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equals|equal to|isn't|is not)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|or|div|mod|as|not))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,class:{pattern:/\b(?:alias|application|boolean|class|constant|date|file|integer|list|number|POSIX file|real|record|reference|RGB color|script|text|centimetres|centimeters|feet|inches|kilometres|kilometers|metres|meters|miles|yards|square feet|square kilometres|square kilometers|square metres|square meters|square miles|square yards|cubic centimetres|cubic centimeters|cubic feet|cubic inches|cubic metres|cubic meters|cubic yards|gallons|litres|liters|quarts|grams|kilograms|ounces|pounds|degrees Celsius|degrees Fahrenheit|degrees Kelvin)\b/,alias:"builtin"},punctuation:/[{}():,¬«»《》]/},function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\2)[^\\])*\2/,lookbehind:!0,greedy:!0,inside:a}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],r=a.variable[1].inside,o=0;o>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),m.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},m.languages.c.string],comment:m.languages.c.comment,directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:m.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete m.languages.c.boolean,function(n){function a(e,n){return e.replace(/<<(\d+)>>/g,function(e,t){return"(?:"+n[+t]+")"})}function i(e,t,n){return RegExp(a(e,t),n||"")}function e(e,t){for(var n=0;n>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var t="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface struct",o="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where where",s="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),u=RegExp(l(t+" "+r+" "+o+" "+s)),c=l(r+" "+o+" "+s),p=l(t+" "+r+" "+s),g=e("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),f=e("\\((?:[^()]|<>)*\\)",2),m="@?\\b[A-Za-z_]\\w*\\b",b=a("<<0>>(?:\\s*<<1>>)?",[m,g]),h=a("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,b]),o="\\[\\s*(?:,\\s*)*\\]",t=a("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[h,o]),r=a("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[a("\\(<<0>>+(?:,<<0>>+)+\\)",[a("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,f,o])]),h,o]),s={keyword:u,punctuation:/[<>()?,.:[\]]/},c="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",o='"(?:\\\\.|[^\\\\"\r\n])*"';n.languages.csharp=n.languages.extend("clike",{string:[{pattern:i("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:i("(^|[^@$\\\\])<<0>>",[o]),lookbehind:!0,greedy:!0},{pattern:RegExp(c),greedy:!0,alias:"character"}],"class-name":[{pattern:i("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[h]),lookbehind:!0,inside:s},{pattern:i("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[m,r]),lookbehind:!0,inside:s},{pattern:i("(\\busing\\s+)<<0>>(?=\\s*=)",[m]),lookbehind:!0},{pattern:i("(\\b<<0>>\\s+)<<1>>",[d,b]),lookbehind:!0,inside:s},{pattern:i("(\\bcatch\\s*\\(\\s*)<<0>>",[h]),lookbehind:!0,inside:s},{pattern:i("(\\bwhere\\s+)<<0>>",[m]),lookbehind:!0},{pattern:i("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[t]),lookbehind:!0,inside:s},{pattern:i("\\b<<0>>(?=\\s+(?!<<1>>)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[r,p,m]),inside:s}],keyword:u,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),n.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),n.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:i("([(,]\\s*)<<0>>(?=\\s*:)",[m]),lookbehind:!0,alias:"punctuation"}}),n.languages.insertBefore("csharp","class-name",{namespace:{pattern:i("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[m]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:i("(\\b(?:default|typeof|sizeof)\\s*\\(\\s*)(?:[^()\\s]|\\s(?!\\s*\\))|<<0>>)*(?=\\s*\\))",[f]),lookbehind:!0,alias:"class-name",inside:s},"return-type":{pattern:i("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[r,h]),inside:s,alias:"class-name"},"constructor-invocation":{pattern:i("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[r]),lookbehind:!0,inside:s,alias:"class-name"},"generic-method":{pattern:i("<<0>>\\s*<<1>>(?=\\s*\\()",[m,g]),inside:{function:i("^<<0>>",[m]),generic:{pattern:RegExp(g),alias:"class-name",inside:s}}},"type-list":{pattern:i("\\b((?:<<0>>\\s+<<1>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>)(?:\\s*,\\s*(?:<<3>>|<<4>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,b,m,r,u.source]),lookbehind:!0,inside:{keyword:u,"class-name":{pattern:RegExp(r),greedy:!0,inside:s},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});u=o+"|"+c,r=a("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[u]),s=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[r]),2),o="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",c=a("<<0>>(?:\\s*\\(<<1>>*\\))?",[h,s]);n.languages.insertBefore("csharp","class-name",{attribute:{pattern:i("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[o,c]),lookbehind:!0,greedy:!0,inside:{target:{pattern:i("^<<0>>(?=\\s*:)",[o]),alias:"keyword"},"attribute-arguments":{pattern:i("\\(<<0>>*\\)",[s]),inside:n.languages.csharp},"class-name":{pattern:RegExp(h),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var y=":[^}\r\n]+",s=e(a("[^\"'/()]|<<0>>|\\(<>*\\)",[r]),2),h=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[s,y]),r=e(a("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[u]),2),u=a("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[r,y]);function v(e,t){return{interpolation:{pattern:i("((?:^|[^{])(?:\\{\\{)*)<<0>>",[e]),lookbehind:!0,inside:{"format-string":{pattern:i("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[t,y]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:n.languages.csharp}}},string:/[\s\S]+/}}n.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:i('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[h]),lookbehind:!0,greedy:!0,inside:v(h,s)},{pattern:i('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[u]),lookbehind:!0,greedy:!0,inside:v(u,r)}]})}(m),m.languages.dotnet=m.languages.cs=m.languages.csharp,a=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,($=m).languages.cpp=$.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,function(){return a.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:a,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),$.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),$.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)(?:[^;{}"'])+?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:$.languages.extend("cpp",{})}}),$.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},$.languages.cpp["base-clause"]),d=/#(?!\{).+/,e={pattern:/#\{[^}]+\}/,alias:"variable"},($=m).languages.coffeescript=$.languages.extend("javascript",{comment:d,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:e}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),$.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:d,interpolation:e}}}),$.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:$.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:e}}]}),$.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete $.languages.coffeescript["template-string"],$.languages.coffee=$.languages.coffeescript,m.languages.csp={directive:{pattern:/\b(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|script|style|worker)-src|disown-opener|form-action|frame-ancestors|plugin-types|referrer|reflected-xss|report-to|report-uri|require-sri-for|sandbox|upgrade-insecure-requests)\b/i,alias:"keyword"},safe:{pattern:/'(?:self|none|strict-dynamic|(?:nonce-|sha(?:256|384|512)-)[a-zA-Z\d+=/]+)'/,alias:"selector"},unsafe:{pattern:/(?:'unsafe-inline'|'unsafe-eval'|'unsafe-hashed-attributes'|\*)/,alias:"function"}},function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector,inside:n={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+t.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},"attr-value":[t,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=n,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}});var t={pattern:/(\b\d+)(?:%|[a-z]+\b)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#(?:[\da-f]{1,2}){3,4}\b/i,alias:"color"},color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,number:n})}(m),function(a){a.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m]};var i={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(i).forEach(function(e){var t=i[e],n=[];/^\w+$/.test(e)||n.push(/\w+/.exec(e)[0]),"diff"===e&&n.push("bold"),a.languages.diff[e]={pattern:RegExp("^(?:["+t+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:n,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(e)[0]}}}}),Object.defineProperty(a.languages.diff,"PREFIXES",{value:i})}(m),g=m,Object.defineProperties(g.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,i,e,r){var o;a.language===i&&(o=a.tokenStack=[],a.code=a.code.replace(e,function(e){if("function"==typeof r&&!r(e))return e;for(var t,n=o.length;-1!==a.code.indexOf(t=f(i,n));)++n;return o[n]=e,t}),a.grammar=g.languages.markup)}},tokenizePlaceholders:{value:function(d,u){var c,p;d.language===u&&d.tokenStack&&(d.grammar=g.languages[u],c=0,p=Object.keys(d.tokenStack),function e(t){for(var n=0;n=p.length);n++){var a,i,r,o,s,l=t[n];"string"==typeof l||l.content&&"string"==typeof l.content?(i=p[c],r=d.tokenStack[i],a="string"==typeof l?l:l.content,s=f(u,i),-1<(o=a.indexOf(s))&&(++c,i=a.substring(0,o),r=new g.Token(u,g.tokenize(r,d.grammar),"language-"+u,r),o=a.substring(o+s.length),s=[],i&&s.push.apply(s,e([i])),s.push(r),o&&s.push.apply(s,e([o])),"string"==typeof l?t.splice.apply(t,[n,1].concat(s)):l.content=s)):l.content&&e(l.content)}return t}(d.tokens))}}}),function(e){e.languages.django={comment:/^{#[\s\S]*?#}$/,tag:{pattern:/(^{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^{[{%][+-]?|[+-]?[}%]}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+*/%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Tt]rue|[Ff]alse|[Nn]one/,variable:/\b\w+?\b/,punctuation:/[{}[\](),.:;]/};var t=/{{[\s\S]*?}}|{%[\s\S]*?%}|{#[\s\S]*?#}/g,n=e.languages["markup-templating"];e.hooks.add("before-tokenize",function(e){n.buildPlaceholders(e,"django",t)}),e.hooks.add("after-tokenize",function(e){n.tokenizePlaceholders(e,"django")}),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",function(e){n.buildPlaceholders(e,"jinja2",t)}),e.hooks.add("after-tokenize",function(e){n.tokenizePlaceholders(e,"jinja2")})}(m),m.languages.docker={keyword:{pattern:/(^\s*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)/im,lookbehind:!0},string:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,comment:{pattern:/#.*/,greedy:!0},punctuation:/---|\.\.\.|[:[\]{}\-,|>?]/},m.languages.dockerfile=m.languages.docker,m.languages.elixir={comment:/#.*/m,regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},"attr-name":/\w+\??:(?!:)/,capture:{pattern:/(^|[^&])&(?:[^&\s\d()][^\s()]*|(?=\())/,lookbehind:!0,alias:"function"},argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|exception|impl|module|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|require|rescue|try|unless|use|when)\b/,boolean:/\b(?:true|false|nil)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},m.languages.elixir.string.forEach(function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:m.languages.elixir}}}}),m.languages.elm={comment:/--.*|{-[\s\S]*?-}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\(?:[abfnrtv\\"]|\d+|x[0-9a-fA-F]+))*"/,greedy:!0}],import_statement:{pattern:/^\s*import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,inside:{keyword:/\b(?:import|as|exposing)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/},m.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:true|false)\b/,keyword:/\b(?:fun|when|case|of|end|if|receive|after|try|catch)\b/,number:[/\$\\?./,/\d+#[a-z0-9]+/i,/(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:bnot|div|rem|band|bor|bxor|bsl|bsr|not|and|or|xor|orelse|andalso)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/},m.languages.fsharp=m.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*[\s\S]*?\*\)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?|'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|assert|base|begin|class|default|delegate|do|done|downcast|downto|elif|else|end|exception|extern|false|finally|for|fun|function|global|if|in|inherit|inline|interface|internal|lazy|match|member|module|mutable|namespace|new|not|null|of|open|or|override|private|public|rec|select|static|struct|then|to|true|try|type|upcast|val|void|when|while|with|asr|land|lor|lsl|lsr|lxor|mod|sig|atomic|break|checked|component|const|constraint|constructor|continue|eager|event|external|fixed|functor|include|method|mixin|object|parallel|process|protected|pure|sealed|tailcall|trait|virtual|volatile)\b/,number:[/\b0x[\da-fA-F]+(?:un|lf|LF)?\b/,/\b0b[01]+(?:y|uy)?\b/,/(?:\b\d+\.?\d*|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|u[lsy]?|UL)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),m.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/^[^\r\n\S]*#.*/m,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),m.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),m.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:m.languages.fsharp}}}}),(d=m).languages.flow=d.languages.extend("javascript",{}),d.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),d.languages.flow["function-variable"].pattern=/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,delete d.languages.flow.parameter,d.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(d.languages.flow.keyword)||(d.languages.flow.keyword=[d.languages.flow.keyword]),d.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0}),m.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m},m.languages.go=m.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete m.languages.go["class-name"],m.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:m.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/},function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var t={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby.function,e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp("%r(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1[gim]{0,3}","\\((?:[^()\\\\]|\\\\[^])*\\)[gim]{0,3}","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}[gim]{0,3}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\][gim]{0,3}","<(?:[^<>\\\\]|\\\\[^])*>[gim]{0,3}"].join("|")+")"),greedy:!0,inside:{interpolation:t}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp("%[qQiIwWxs]?(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^])*\\)","\\{(?:[^#{}\\\\]|#(?:\\{[^}]+\\})?|\\\\[^])*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\]","<(?:[^<>\\\\]|\\\\[^])*>"].join("|")+")"),greedy:!0,inside:{interpolation:t}},{pattern:/("|')(?:#\{[^}]+\}|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:t}}],e.languages.rb=e.languages.ruby}(m),function(e){e.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ]+.+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ]+.+)/,lookbehind:!0,inside:e.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ]+.*\|[\t ]*)*/,lookbehind:!0,inside:e.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^}])+\}/,lookbehind:!0,inside:e.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:e.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:e.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:e.languages.ruby}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var t=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],n={},a=0,i=t.length;a@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},i.hooks.add("before-tokenize",function(e){i.languages["markup-templating"].buildPlaceholders(e,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),i.hooks.add("after-tokenize",function(e){i.languages["markup-templating"].tokenizePlaceholders(e,"handlebars")}),m.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|{-[\s\S]*?-})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^\s*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:import|qualified|as|hiding)\b/}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[-!#$%*+=?&@|~.:<>^\\\/]*\.[-!#$%*+=?&@|~.:<>^\\\/]+|[-!#$%*+=?&@|~.:<>^\\\/]+\.[-!#$%*+=?&@|~.:<>^\\\/]*|[-!#$%*+=?&@|~:<>^\\\/]+|`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,hvariable:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*\b/,constant:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*\b/,punctuation:/[{}[\];(),.:]/},m.languages.hs=m.languages.haskell,function(e){e.languages.http={"request-line":{pattern:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\s(?:https?:\/\/|\/)\S+\sHTTP\/[0-9.]+/m,inside:{property:/^(?:POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b/,"attr-name":/:\w+/}},"response-status":{pattern:/^HTTP\/1.[01] \d+.*/m,inside:{property:{pattern:/(^HTTP\/1.[01] )\d+.*/i,lookbehind:!0}}},"header-name":{pattern:/^[\w-]+:(?=.)/m,alias:"keyword"}};var t,n,a,i,r=e.languages,o={"application/javascript":r.javascript,"application/json":r.json||r.javascript,"application/xml":r.xml,"text/xml":r.xml,"text/html":r.html,"text/css":r.css},s={"application/json":!0,"application/xml":!0};for(n in o)o[n]&&(a=a||{},i=s[n]?(i=(t=n).replace(/^[a-z]+\//,""),"(?:"+t+"|\\w+/(?:[\\w.-]+\\+)+"+i+"(?![+\\w.-]))"):n,a[n.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+i+"[\\s\\S]*?)(?:\\r?\\n|\\r){2}[\\s\\S]*","i"),lookbehind:!0,inside:o[n]});a&&e.languages.insertBefore("http","header-name",a)}(m),r=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,e=/\b[A-Z](?:\w*[a-z]\w*)?\b/,($=m).languages.java=$.languages.extend("clike",{"class-name":[e,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:r,function:[$.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),$.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),$.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,function(){return r.source})),lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":e,keyword:r,punctuation:/[<>(),.:]/,operator:/[?&|]/}}}),m.languages.json={property:{pattern:/"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},m.languages.webmanifest=m.languages.json,function(e){e.languages.kotlin=e.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[/\w+(?=\s*\()/,{pattern:/(\.)\w+(?=\s*\{)/,lookbehind:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete e.languages.kotlin["class-name"],e.languages.insertBefore("kotlin","string",{"raw-string":{pattern:/("""|''')[\s\S]*?\1/,alias:"string"}}),e.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),e.languages.insertBefore("kotlin","function",{label:{pattern:/\w+@|@\w+/,alias:"symbol"}});var t=[{pattern:/\$\{[^}]+\}/,inside:{delimiter:{pattern:/^\$\{|\}$/,alias:"variable"},rest:e.languages.kotlin}},{pattern:/\$\w+/,alias:"variable"}];e.languages.kotlin.string.inside=e.languages.kotlin["raw-string"].inside={interpolation:t},e.languages.kt=e.languages.kotlin,e.languages.kts=e.languages.kotlin}(m),$={"equation-command":{pattern:d=/\\(?:[^a-z()[\]]|[a-z*]+)/i,alias:"regex"}},(e=m).languages.latex={comment:/%.*/m,cdata:{pattern:/(\\begin\{((?:verbatim|lstlisting)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:$,alias:"string"},{pattern:/(\\begin\{((?:equation|math|eqnarray|align|multline|gather)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:$,alias:"string"}],keyword:{pattern:/(\\(?:begin|end|ref|cite|label|usepackage|documentclass)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:part|chapter|section|subsection|frametitle|subsubsection|paragraph|subparagraph|subsubparagraph|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\}(?:\[[^\]]+\])?)/,lookbehind:!0,alias:"class-name"},function:{pattern:d,alias:"selector"},punctuation:/[[\]{}&]/},e.languages.tex=e.languages.latex,e.languages.context=e.languages.latex,m.languages.less=m.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};])*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),m.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}),m.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},l=m,o="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",$="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|$)".replace(/__/g,function(){return o}),d="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)",l.languages.markdown=l.languages.extend("markup",{}),l.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+$+d+"(?:"+$+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+$+d+")(?:"+$+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(o),inside:l.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+$+")"+d+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+$+"$"),inside:{"table-header":{pattern:RegExp(o),alias:"important",inside:l.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:s("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:s("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:s("(~~?)(?:(?!~))+?\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:s('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)| ?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach(function(t){["url","bold","italic","strike"].forEach(function(e){t!==e&&(l.languages.markdown[t].inside.content.inside[e]=l.languages.markdown[e])})}),l.hooks.add("after-tokenize",function(e){"markdown"!==e.language&&"md"!==e.language||!function e(t){if(t&&"string"!=typeof t)for(var n=0,a=t.length;n]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete m.languages.objectivec["class-name"],m.languages.objc=m.languages.objectivec,m.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,directive:{pattern:/\B#\w+/,alias:"important"},label:{pattern:/\B~\w+/,alias:"function"},type_variable:{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"variable"},module:{pattern:/\b[A-Z]\w+/,alias:"variable"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/[(){}\[\]|.,:;]|\b_\b/},m.languages.perl={comment:[{pattern:/(^\s*)=\w+[\s\S]*?=cut.*/m,lookbehind:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0}],string:[{pattern:/\b(?:q|qq|qx|qw)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\((?:[^()\\]|\\[\s\S])*\)/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\{(?:[^{}\\]|\\[\s\S])*\}/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*\[(?:[^[\]\\]|\\[\s\S])*\]/,greedy:!0},{pattern:/\b(?:q|qq|qx|qw)\s*<(?:[^<>\\]|\\[\s\S])*>/,greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:/\b(?:m|qr)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s+([a-zA-Z0-9])(?:(?!\1)[^\\]|\\[\s\S])*\1[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngc]*/,greedy:!0},{pattern:/\b(?:m|qr)\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngc]*/,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s+([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\((?:[^()\\]|\\[\s\S])*\)\s*\((?:[^()\\]|\\[\s\S])*\)[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\{(?:[^{}\\]|\\[\s\S])*\}\s*\{(?:[^{}\\]|\\[\s\S])*\}[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*\[(?:[^[\]\\]|\\[\s\S])*\]\s*\[(?:[^[\]\\]|\\[\s\S])*\][msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^-]\b)(?:s|tr|y)\s*<(?:[^<>\\]|\\[\s\S])*>\s*<(?:[^<>\\]|\\[\s\S])*>[msixpodualngcer]*/,lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor|x)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+)+(?:::)*/i,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*>|\b_\b/,alias:"symbol"},vstring:{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/sub [a-z0-9_]+/i,inside:{keyword:/sub/}},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:lt|gt|le|ge|eq|ne|cmp|not|and|or|xor)\b/,punctuation:/[{}[\];(),:]/},function(t){var e=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/,/\b(?:null)\b/i],a=/\b0b[01]+\b|\b0x[\da-f]+\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)*|\B\.\d+)(?:e[+-]?\d+)?/i,i=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,r=/[{}\[\](),:;]/;t.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:e,variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[a-z0-9_|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*\??\s*)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*\??\s*[a-z0-9_|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i],"argument-name":/\b[a-z_]\w*(?=\s*:(?!:))/i,"class-name":[{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*\??\s*)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*\??\s*)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:/\w+\s*(?=\()/,property:{pattern:/(->)[\w]+/,lookbehind:!0},number:a,operator:i,punctuation:r};var o={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:t.languages.php},o=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:o}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:o}}];t.languages.insertBefore("php","variable",{string:o}),t.languages.insertBefore("php","variable",{attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=]$)/,lookbehind:!0,inside:{comment:e,string:o,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:a,operator:i,punctuation:r}},delimiter:{pattern:/^#\[|]$/,alias:"punctuation"}}}}),t.hooks.add("before-tokenize",function(e){/<\?/.test(e.code)&&t.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}),t.hooks.add("after-tokenize",function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(m),m.languages.insertBefore("php","variable",{this:/\$this\b/,global:/\$(?:_(?:SERVER|GET|POST|FILES|REQUEST|SESSION|ENV|COOKIE)|GLOBALS|HTTP_RAW_POST_DATA|argc|argv|php_errormsg|http_response_header)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/static|self|parent/,punctuation:/::|\\/}}}),e=m.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:{function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:{}}}},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*]|[^\[\]])*]|[^\[\]])*]/i,boolean:/\$(?:true|false)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(\W?)(?:!|-(?:eq|ne|gt|ge|lt|le|sh[lr]|not|b?(?:and|x?or)|(?:Not)?(?:Like|Match|Contains|In)|Replace|Join|is(?:Not)?|as)\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/},(d=e.string[0].inside).boolean=e.boolean,d.variable=e.variable,d.function.inside=e,m.languages.processing=m.languages.extend("clike",{keyword:/\b(?:break|catch|case|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),m.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"variable"}}),m.languages.processing.function=/\w+(?=\s*\()/,m.languages.processing["class-name"].alias="variable",function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ]+.+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"}}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ]+.+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:if|unless|else|case|when|default|each|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:if|unless|else|case|when|default|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:block|extends|include|append|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]+).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]+).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},m.languages.python["string-interpolation"].inside.interpolation.inside.rest=m.languages.python,m.languages.py=m.languages.python,m.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:TRUE|FALSE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:NaN|Inf)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+\.?\d*|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:if|else|repeat|while|function|for|in|next|break|NULL|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/},function(r){var e=r.util.clone(r.languages.javascript);r.languages.jsx=r.languages.extend("markup",e),r.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:$-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}))?|\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}))*\s*\/?)?>/i,r.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,r.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,r.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,r.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\s*\.{3}\s*[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\s*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},r.languages.jsx.tag),r.languages.insertBefore("inside","attr-value",{script:{pattern:/=(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:r.languages.jsx},alias:"language-javascript"}},r.languages.jsx.tag);function o(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(o).join(""):""}function s(e){for(var t=[],n=0;n"===a.content[a.content.length-1].content||t.push({tagName:o(a.content[0].content[1]),openedBraces:0}):0]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},keyword:/\b(?:abstract|as|asserts|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|undefined|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),delete e.languages.typescript.parameter;var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{"generic-function":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(m);var d,u,c,p,b,h,y,v,w,k,S,E,x,A,_,T,R,C,L,I,N,F,O,D,P,B,M,$=m.util.clone(m.languages.typescript);function z(e){return e.replace(/__/g,function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"})}function q(e,t){t=(t||"").replace(/m/g,"")+"m";var n="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|]|}|\\s*#))".replace(/<>/g,function(){return u}).replace(/<>/g,function(){return e});return RegExp(n,t)}function U(e,t){return Array.prototype.slice.call((t||document).querySelectorAll(e))}function G(e,t){return t=" "+t+" ",-1<(" "+e.className+" ").replace(/[\n\t]/g," ").indexOf(t)}function j(e){e()}function H(l,e,d){var t=(e="string"==typeof e?e:l.getAttribute("data-line")).replace(/\s+/g,"").split(",").filter(Boolean),u=+l.getAttribute("data-line-offset")||0,c=(void 0===b&&((e=document.createElement("div")).style.fontSize="13px",e.style.lineHeight="1.5",e.style.padding="0",e.style.border="0",e.innerHTML=" 
 ",document.body.appendChild(e),b=38===e.offsetHeight,document.body.removeChild(e)),(b?parseInt:parseFloat)(getComputedStyle(l).lineHeight)),p=G(l,"line-numbers"),g=!p&&l.querySelector("code")||l,f=[];t.forEach(function(e){var t,n,a,i=e.split("-"),r=+i[0],o=+i[1]||r,s=l.querySelector('.line-highlight[data-range="'+e+'"]')||document.createElement("div");f.push(function(){s.setAttribute("aria-hidden","true"),s.setAttribute("data-range",e),s.className=(d||"")+" line-highlight"}),p&&m.plugins.lineNumbers?(t=m.plugins.lineNumbers.getLine(l,r),i=m.plugins.lineNumbers.getLine(l,o),t&&(n=t.offsetTop+"px",f.push(function(){s.style.top=n})),i&&(a=i.offsetTop-t.offsetTop+i.offsetHeight+"px",f.push(function(){s.style.height=a}))):f.push(function(){s.setAttribute("data-start",r),r span",l).forEach(function(e,t){var n=t+i;e.onclick=function(){h=!1,location.hash=a+"."+n,setTimeout(function(){h=!0},1)}}))}return function(){f.forEach(j)}}function Z(){var e=location.hash.slice(1);U(".temporary.line-highlight").forEach(function(e){e.parentNode.removeChild(e)});var t=(e.match(/\.([\d,-]+)$/)||[,""])[1];t&&!document.getElementById(e)&&(e=e.slice(0,e.lastIndexOf(".")),(e=document.getElementById(e))&&(e.hasAttribute("data-line")||e.setAttribute("data-line",""),H(e,t,"temporary ")(),h&&document.querySelector(".temporary.line-highlight").scrollIntoView()))}function W(e){0!=(e=e.filter(function(e){e=S(e)["white-space"];return"pre-wrap"===e||"pre-line"===e})).length&&((e=e.map(function(e){var t=e.querySelector("code"),n=e.querySelector(".line-numbers-rows");if(t&&n){var a=e.querySelector(".line-numbers-sizer"),n=t.textContent.split(w);a||((a=document.createElement("span")).className="line-numbers-sizer",t.appendChild(a)),a.innerHTML="0",a.style.display="block";t=a.getBoundingClientRect().height;return a.innerHTML="",{element:e,lines:n,lineHeights:[],oneLinerHeight:t,sizer:a}}}).filter(Boolean)).forEach(function(e){var a=e.sizer,t=e.lines,i=e.lineHeights,r=e.oneLinerHeight;i[t.length-1]=void 0,t.forEach(function(e,t){var n;e&&1|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),m.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete m.languages.reason.function,function(e){for(var t="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",n=0;n<2;n++)t=t.replace(//g,function(){return t});t=t.replace(//g,function(){return"[^\\s\\S]"}),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+t),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0,alias:"string"},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|Self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:[ui](?:8|16|32|64|128|size)|f(?:32|64)|bool|char|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:\d(?:_?\d)*)?\.?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:[iu](?:8|16|32|64|size)?|f32|f64))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(m),function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(m),m.languages.scss=m.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),m.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),m.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),m.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),m.languages.scss.atrule.inside.rest=m.languages.scss,m.languages.scheme={comment:/;.*|#;\s*\((?:[^()]|\([^()]*\))*\)|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()#'\s]+/,greedy:!0},character:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|\S)/,greedy:!0,alias:"string"},"lambda-parameter":[{pattern:/(\(lambda\s+)(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/(\(lambda\s+\()[^()']+/,lookbehind:!0}],keyword:{pattern:/(\()(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|export|except|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\s]|$)/,lookbehind:!0},builtin:{pattern:/(\()(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\s]|$)/,lookbehind:!0},operator:{pattern:/(\()(?:[-+*%/]|[<>]=?|=>?)(?=[()\s]|$)/,lookbehind:!0},number:{pattern:/(^|[\s()])(?:(?:#d(?:#[ei])?|#[ei](?:#d)?)?[+-]?(?:(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)(?:[+-](?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)?|(?:\d*\.?\d+(?:[eE][+-]?\d+)?|\d+\/\d+)i)|(?:#[box](?:#[ei])?|#[ei](?:#[box])?)[+-]?(?:[\da-fA-F]+(?:\/[\da-fA-F]+)?(?:[+-][\da-fA-F]+(?:\/[\da-fA-F]+)?i)?|[\da-fA-F]+(?:\/[\da-fA-F]+)?i))(?=[()\s]|$)/,lookbehind:!0},boolean:{pattern:/(^|[\s()])#(?:[ft]|false|true)(?=[()\s]|$)/,lookbehind:!0},function:{pattern:/(\()(?:[^|()'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[\s()])\|(?:[^\\|]|\\.)*\|(?=[()\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()']/},m.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},d=m,($={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/url\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:rgb|hsl)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:rgb|hsl)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:e={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},number:$={pattern:/(^|[^\w.-])-?\d*\.?\d+/,lookbehind:!0},function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:e,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:$,punctuation:/[{}()\[\];:,]/}).interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:$}},$.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:$}},d.languages.stylus={"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:$}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:$}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:$}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(?:\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:$.interpolation}},rest:$}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:$.interpolation,comment:$.comment,punctuation:/[{},]/}},func:$.func,string:$.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:$.interpolation,punctuation:/[{}()\[\];:.]/},m.languages.swift=m.languages.extend("clike",{string:{pattern:/("|')(?:\\(?:\((?:[^()]|\([^)]+\))+\)|\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/\\\((?:[^()]|\([^)]+\))+\)/,inside:{delimiter:{pattern:/^\\\(|\)$/,alias:"variable"}}}}},keyword:/\b(?:as|associativity|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic(?:Type)?|else|enum|extension|fallthrough|final|for|func|get|guard|if|import|in|infix|init|inout|internal|is|lazy|left|let|mutating|new|none|nonmutating|operator|optional|override|postfix|precedence|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|Self|set|static|struct|subscript|super|switch|throws?|try|Type|typealias|unowned|unsafe|var|weak|where|while|willSet|__(?:COLUMN__|FILE__|FUNCTION__|LINE__))\b/,number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,constant:/\b(?:nil|[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,atrule:/@\b(?:IB(?:Outlet|Designable|Action|Inspectable)|class_protocol|exported|noreturn|NS(?:Copying|Managed)|objc|UIApplicationMain|auto_closure)\b/,builtin:/\b(?:[A-Z]\S+|abs|advance|alignof(?:Value)?|assert|contains|count(?:Elements)?|debugPrint(?:ln)?|distance|drop(?:First|Last)|dump|enumerate|equal|filter|find|first|getVaList|indices|isEmpty|join|last|lexicographicalCompare|map|max(?:Element)?|min(?:Element)?|numericCast|overlaps|partition|print(?:ln)?|reduce|reflect|reverse|sizeof(?:Value)?|sort(?:ed)?|split|startsWith|stride(?:of(?:Value)?)?|suffix|swap|toDebugString|toString|transcode|underestimateCount|unsafeBitCast|with(?:ExtendedLifetime|Unsafe(?:MutablePointers?|Pointers?)|VaList))\b/}),m.languages.swift.string.inside.interpolation.inside.rest=m.languages.swift,function(e){function t(e,t){return RegExp(e.replace(//g,function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"}).replace(//g,function(){return"(?:\\)|\\((?![^|()\n]+\\)))"}),t||"")}var n={css:{pattern:/\{[^}]+\}/,inside:{rest:e.languages.css}},"class-id":{pattern:/(\()[^)]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},a=e.languages.textile=e.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:t("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:t("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:n},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:t("^[*#]+*\\s+.+","m"),inside:{modifier:{pattern:t("(^[*#]+)+"),lookbehind:!0,inside:n},punctuation:/^[*#]+/}},table:{pattern:t("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.)?[^|]*)+\\|","m"),inside:{modifier:{pattern:t("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:n},punctuation:/\||^\./}},inline:{pattern:t("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:t("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:t("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:t("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:t("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:t("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:t("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:t("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:t("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:n},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:t('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:t('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:t('(^")+'),lookbehind:!0,inside:n},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:t("!(?:||[<>=])*[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:t("(^!(?:||[<>=])*)[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:t("(^!)(?:||[<>=])+"),lookbehind:!0,inside:n},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^)]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:TM|R|C)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),e=a.phrase.inside,n={inline:e.inline,link:e.link,image:e.image,footnote:e.footnote,acronym:e.acronym,mark:e.mark};a.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;a=e.inline.inside;a.bold.inside=n,a.italic.inside=n,a.inserted.inside=n,a.deleted.inside=n,a.span.inside=n;e=e.table.inside;e.inline=n.inline,e.link=n.link,e.image=n.image,e.footnote=n.footnote,e.acronym=n.acronym,e.mark=n.mark}(m),m.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(z("(^\\s*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(z("(^\\s*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:true|false)\b/,punctuation:/[.,=[\]{}]/},m.languages.twig={comment:/\{#[\s\S]*?#\}/,tag:{pattern:/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}/,inside:{ld:{pattern:/^(?:\{\{-?|\{%-?\s*\w+)/,inside:{punctuation:/^(?:\{\{|\{%)-?/,keyword:/\w+/}},rd:{pattern:/-?(?:%\}|\}\})$/,inside:{punctuation:/.+/}},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:true|false|null)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-xor|b-or|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],property:/\b[a-zA-Z_]\w*\b/,punctuation:/[()\[\]{}:.,]/}},other:{pattern:/\S(?:[\s\S]*\S)?/,inside:m.languages.markup}},m.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\w+(?=\()/,keyword:/\b(?:ab|abbreviate|abc|abclear|abo|aboveleft|al|all|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|ar|args|argu|argument|as|ascii|bad|badd|ba|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bN|bNext|bo|botright|bp|bprevious|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|br|brewind|bro|browse|bufdo|b|buffer|buffers|bun|bunload|bw|bwipeout|ca|cabbrev|cabc|cabclear|caddb|caddbuffer|cad|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cgetb|cgetbuffer|cgete|cgetexpr|cg|cgetfile|c|change|changes|chd|chdir|che|checkpath|checkt|checktime|cla|clast|cl|clist|clo|close|cmapc|cmapclear|cnew|cnewer|cn|cnext|cN|cNext|cnf|cnfile|cNfcNfile|cnorea|cnoreabbrev|col|colder|colo|colorscheme|comc|comclear|comp|compiler|conf|confirm|con|continue|cope|copen|co|copy|cpf|cpfile|cp|cprevious|cq|cquit|cr|crewind|cuna|cunabbrev|cu|cunmap|cw|cwindow|debugg|debuggreedy|delc|delcommand|d|delete|delf|delfunction|delm|delmarks|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|di|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|earlier|echoe|echoerr|echom|echomsg|echon|e|edit|el|else|elsei|elseif|em|emenu|endfo|endfor|endf|endfunction|endfun|en|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fina|finally|fin|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|folddoc|folddoclosed|foldd|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|ha|hardcopy|h|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iuna|iunabbrev|iu|iunmap|j|join|ju|jumps|k|keepalt|keepj|keepjumps|kee|keepmarks|laddb|laddbuffer|lad|laddexpr|laddf|laddfile|lan|language|la|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|let|left|lefta|leftabove|lex|lexpr|lf|lfile|lfir|lfirst|lgetb|lgetbuffer|lgete|lgetexpr|lg|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|l|list|ll|lla|llast|lli|llist|lmak|lmake|lm|lmap|lmapc|lmapclear|lnew|lnewer|lne|lnext|lN|lNext|lnf|lnfile|lNf|lNfile|ln|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lpf|lpfile|lp|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|mak|make|ma|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkvie|mkview|mkv|mkvimrc|mod|mode|m|move|mzf|mzfile|mz|mzscheme|nbkey|new|n|next|N|Next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|omapc|omapclear|on|only|o|open|opt|options|ou|ounmap|pc|pclose|ped|pedit|pe|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|p|print|P|Print|profd|profdel|prof|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptN|ptNext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|pyf|pyfile|py|python|qa|qall|q|quit|quita|quitall|r|read|rec|recover|redi|redir|red|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|rub|ruby|rubyd|rubydo|rubyf|rubyfile|ru|runtime|rv|rviminfo|sal|sall|san|sandbox|sa|sargument|sav|saveas|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbN|sbNext|sbp|sbprevious|sbr|sbrewind|sb|sbuffer|scripte|scriptencoding|scrip|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sla|slast|sl|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sN|sNext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|sor|sort|so|source|spelld|spelldump|spe|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|sp|split|spr|sprevious|sre|srewind|sta|stag|startg|startgreplace|star|startinsert|startr|startreplace|stj|stjump|st|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tab|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabnew|tabn|tabnext|tabN|tabNext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|ta|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|tN|tNext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|una|unabbreviate|u|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|verb|verbose|ve|version|vert|vertical|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|vi|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|wa|wall|wh|while|winc|wincmd|windo|winp|winpos|win|winsize|wn|wnext|wN|wNext|wp|wprevious|wq|wqa|wqall|w|write|ws|wsverb|wv|wviminfo|X|xa|xall|x|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|XMLent|XMLns|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:autocmd|acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|t_AB|t_AF|t_al|t_AL|t_bc|t_cd|t_ce|t_Ce|t_cl|t_cm|t_Co|t_cs|t_Cs|t_CS|t_CV|t_da|t_db|t_dl|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_fs|t_IE|t_IS|t_k1|t_K1|t_k2|t_k3|t_K3|t_k4|t_K4|t_k5|t_K5|t_k6|t_K6|t_k7|t_K7|t_k8|t_K8|t_k9|t_K9|t_KA|t_kb|t_kB|t_KB|t_KC|t_kd|t_kD|t_KD|t_ke|t_KE|t_KF|t_KG|t_kh|t_KH|t_kI|t_KI|t_KJ|t_KK|t_kl|t_KL|t_kN|t_kP|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_RI|t_RV|t_Sb|t_se|t_Sf|t_SI|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_WP|t_WS|t_xs|t_ZH|t_ZR)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/},m.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},m.languages.vb=m.languages["visual-basic"],m.languages.vba=m.languages["visual-basic"],m.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/},e=m,u="(?:"+(d=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/).source+"(?:[ \t]+"+($=/[*&][^\s[\]{},]+/).source+")?|"+$.source+"(?:[ \t]+"+d.source+")?)",c="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*".replace(//g,function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"}),p="\"(?:[^\"\\\\\r\n]|\\\\.)*\"|'(?:[^'\\\\\r\n]|\\\\.)*'",e.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\\2[^\r\n]+)*)".replace(/<>/g,function(){return u})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\\s*:\\s)".replace(/<>/g,function(){return u}).replace(/<>/g,function(){return"(?:"+c+"|"+p+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:q("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?)?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:q("true|false","i"),lookbehind:!0,alias:"important"},null:{pattern:q("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:q(p),lookbehind:!0,greedy:!0},number:{pattern:q("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+\\.?\\d*|\\.?\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:d,important:$,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml,"undefined"!=typeof self&&self.Prism&&self.document&&document.querySelector&&(h=!0,y=0,m.hooks.add("before-sanity-check",function(e){var t,n=e.element.parentNode,a=n&&n.getAttribute("data-line");n&&a&&/pre/i.test(n.nodeName)&&(t=0,U(".line-highlight",n).forEach(function(e){t+=e.textContent.length,e.parentNode.removeChild(e)}),t&&/^( \n)+$/.test(e.code.slice(-t))&&(e.code=e.code.slice(0,-t)))}),m.hooks.add("complete",function e(t){var n,a=t.element.parentNode,i=a&&a.getAttribute("data-line");a&&i&&/pre/i.test(a.nodeName)&&(clearTimeout(y),n=m.plugins.lineNumbers,t=t.plugins&&t.plugins.lineNumbers,G(a,"line-numbers")&&n&&!t?m.hooks.add("line-numbers",e):(H(a,i)(),y=setTimeout(Z,1)))}),window.addEventListener("hashchange",Z),window.addEventListener("resize",function(){U("pre[data-line]").map(function(e){return H(e)}).forEach(j)})),"undefined"!=typeof self&&self.Prism&&self.document&&(v="line-numbers",w=/\n(?!$)/g,k=m.plugins.lineNumbers={getLine:function(e,t){if("PRE"===e.tagName&&e.classList.contains(v)){var n=e.querySelector(".line-numbers-rows"),a=parseInt(e.getAttribute("data-start"),10)||1,e=a+(n.children.length-1);return n.children[(t=e<(t=t"),(n=document.createElement("span")).setAttribute("aria-hidden","true"),n.className="line-numbers-rows",n.innerHTML=a,t.hasAttribute("data-start")&&(t.style.counterReset="linenumber "+(parseInt(t.getAttribute("data-start"),10)-1)),e.element.appendChild(n),W([t]),m.hooks.run("line-numbers",e))}),m.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0})),"undefined"!=typeof self&&self.Prism&&self.document&&(x=[],K(function(e,t){if(e&&e.meta&&e.data){if(e.meta.status&&400<=e.meta.status)return"Error: "+(e.data.message||e.meta.status);if("string"==typeof e.data.content)return"function"==typeof atob?atob(e.data.content.replace(/\s/g,"")):"Your browser cannot decode base64"}return null},"github"),K(function(e,t){if(e&&e.meta&&e.data&&e.data.files){if(e.meta.status&&400<=e.meta.status)return"Error: "+(e.data.message||e.meta.status);var n=e.data.files,a=t.getAttribute("data-filename");if(null==a)for(var i in n)if(n.hasOwnProperty(i)){a=i;break}return void 0!==n[a]?n[a].content:"Error: unknown or missing gist file "+a}return null},"gist"),K(function(e,t){return e&&e.node&&"string"==typeof e.data?e.data:null},"bitbucket"),A=0,R="failed",C="pre[data-jsonp]:not(["+(_="data-jsonp-status")+'="loaded"]):not(['+_+'="'+(T="loading")+'"])',m.hooks.add("before-highlightall",function(e){e.selector+=", "+C}),m.hooks.add("before-sanity-check",function(e){var i=e.element;if(i.matches(C)){e.code="",i.setAttribute(_,T);var r=i.appendChild(document.createElement("CODE"));r.textContent="Loading…";var t=e.language;r.className="language-"+t;e=m.plugins.autoloader;e&&e.loadLanguages(t);var t=i.getAttribute("data-adapter"),o=null;if(t){if("function"!=typeof window[t])return i.setAttribute(_,R),void(r.textContent='✖ Error: JSONP adapter function "'+t+"\" doesn't exist");o=window[t]}var s="prismjsonp"+A++,t=document.createElement("a"),n=t.href=i.getAttribute("data-jsonp");t.href+=(t.search?"&":"?")+(i.getAttribute("data-callback")||"callback")+"="+s;var l=setTimeout(function(){i.setAttribute(_,R),r.textContent="✖ Error: Timeout loading "+n},m.plugins.jsonphighlight.timeout),d=document.createElement("script");d.src=t.href,window[s]=function(e){document.head.removeChild(d),clearTimeout(l),delete window[s];var t=null;if(o)t=o(e,i);else for(var n=0,a=x.length;ni.length&&(n=i.length),n--;for(var a=--e;a<=n;a++)r[a]=i[a],i[a]=""}});else if(o)for(var s=0;s':'',a),r=document.createElement("span");r.className=I,r.innerHTML=a;for(var o,s=t.outputLines||[],l=0,d=s.length;l";display:block;position:absolute;left:-25px;color:#ff6266;color:var(--accent)}blockquote.twitter-tweet{position:relative;background:rgba(255, 98, 102, 0.1);background:rgba(255, 98, 102, 0.1);font:inherit;color:inherit;border:1px solid #ff6266;border:1px solid var(--accent);padding-top:60px;}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";position:absolute;top:20px;color:#ff6266;color:var(--accent);font-weight:700}blockquote.twitter-tweet a{color:#ff6266;color:var(--accent)}table{table-layout:auto;border-collapse:collapse;width:100%;margin:40px 0}table,td,th{border:1px dashed #ff6266;border:1px dashed var(--accent);padding:10px}th{color:#ff6266;color:var(--accent)}ol,ul{margin-left:30px;padding:0;}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{list-style:none;counter-reset:li;}ol li{counter-increment:li}ol li:before{content:counter(li);position:absolute;right:calc(100% + 10px);color:#ff6266;color:var(--accent);display:inline-block;text-align:right}ol ol{list-style-type:lower-alpha}mark{background:#ff6266;background:var(--accent);color:rgb(34, 31, 41);color:var(--background)}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;border-right:1px solid hsla(0,0%,100%,.1)}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{width:100%;border:none;background:hsla(0,0%,100%,.1);background:var(--border-color);height:1px}.hidden{display:none}#disqus_thread{margin-top:50px}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{content:"";background:repeating-linear-gradient(90deg,#ff6266,#ff6266 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;width:100%;right:10px}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(34, 31, 41, 0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{position:absolute;background:rgb(34, 31, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}@media (--phone){.header .menu{position:absolute;background:rgb(34, 31, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){margin-right:20px;margin-bottom:10px;flex:0 0 auto}@media (max-width:684px){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{position:relative;list-style:none;padding:0;margin:0}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{position:absolute;background:rgb(34, 31, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;left:0;}.header .menu__sub-inner-more-trigger{color:#ff6266;color:var(--accent);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{position:relative;list-style:none;margin:0;}.header .menu .language-selector-current{list-style-type:none;display:flex;flex-direction:row;color:#ff6266;color:var(--accent);cursor:pointer;margin:0}.header .menu .language-selector__more{position:absolute;background:rgb(34, 31, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;right:0}.header .menu-trigger{color:#ff6266;color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;position:relative}.logo{display:flex;align-items:center;text-decoration:none;background:#ff6266;background:var(--accent);color:#000;padding:5px 10px}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;position:relative;margin:100px 0 20px;}.pagination__title-h{margin:0 auto;padding:5px 10px;background:rgb(34, 31, 41);background:rgb(34, 31, 41);font-size:.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:center;}.pagination__buttons a{text-decoration:none}.button{position:relative;display:inline-flex;flex:1;align-items:center;justify-content:center;font-size:1rem;border-radius:8px;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;}.button +.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.index-content{margin-top:20px}.framed{border:1px solid #ff6266;border:1px solid var(--accent);padding:20px;}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{text-align:left;margin:20px auto;padding:20px 0}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{font-size:1rem;margin-bottom:10px;color:rgba(255, 98, 102, 0.7);color:rgba(255, 98, 102, 0.7)}.post-title{--border:3px dotted var(--accent);position:relative;color:#ff6266;color:var(--accent);margin:0 0 15px;padding-bottom:15px}.post-title,.post-title:after{border-bottom:var(--border)}.post-title:after{content:"";position:absolute;bottom:2px;display:block;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:1rem;opacity:.5;}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{border:20px solid #ff6266;border:20px solid var(--accent);background:transparent;margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{padding:10px;border-width:10px}}@media (--phone){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none;}.post ul li:not(:empty):before{content:"-";position:absolute;left:-20px;color:#ff6266;color:var(--accent)}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:rgba(255, 98, 102, 0.9);color:rgba(255, 98, 102, 0.9);text-decoration:none;margin-left:10px;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.5)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ff6266;color:var(--accent)}.token.atrule-id,.token.attr-name,.token.operator,.token.placeholder,.token.tag-id,.token.unit,.token.variable{color:rgba(255, 98, 102, 0.7);color:rgba(255, 98, 102, 0.7)}.command-line-prompt>span:before,.token.deleted,.token.function,.token.property,code.language-html,code.language-javascript{color:rgb(163, 148, 148);color:rgb(163, 148, 148)}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)}.token.namespace{opacity:.7}pre[data-line]{position:relative}.line-highlight{position:absolute;left:0;right:0;padding:0;margin:0;background:rgba(163, 148, 148, 0.08);background:rgba(163, 148, 148, 0.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}:root{--accent:#ffa86a;--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px);--accent:#ff6266;--background:rgb(34, 31, 41);--color:#fff;--border-color:hsla(0,0%,100%,0.1)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px) diff --git a/assets/style.css b/assets/style.css new file mode 100644 index 0000000..45669f9 --- /dev/null +++ b/assets/style.css @@ -0,0 +1 @@ +:root{--accent:#ffa86a;--background:rgb(34, 33, 41);--color:#fff;--border-color:hsla(0,0%,100%,0.1);--phoneWidth:(max-width:684px);--tabletWidth:(max-width:900px)}@custom-media --phone (max-width: 684px);@custom-media --tablet (max-width: 900px);@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(346298cbf85baeb49bd92fe26fa1095f.woff2) format("woff2");font-display:swap}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;src:url(b9e676bcd0924c40209a35fde3f8f6ea.woff2) format("woff2");font-display:swap}.button-container{display:table;margin-left:auto;margin-right:auto}.button,a.button,button{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 18px;margin-bottom:5px;text-decoration:none;text-align:center;border-radius:8px;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.button.outline,a.button.outline,button.outline{background:transparent;box-shadow:none;padding:8px 18px;}.button.outline :hover,a.button.outline :hover,button.outline :hover{transform:none;box-shadow:none}.button.primary,a.button.primary,button.primary{box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.button.primary:hover,a.button.primary:hover,button.primary:hover{box-shadow:0 2px 6px rgba(50,50,93,.21),0 1px 3px rgba(0,0,0,.08)}.button.link,a.button.link,button.link{background:none;font-size:1rem}.button.small,a.button.small,button.small{font-size:.8rem}.button.wide,a.button.wide,button.wide{min-width:200px;padding:14px 24px}a.read-more,a.read-more:active,a.read-more:hover{display:inline-flex;background:none;box-shadow:none;padding:0;margin:20px 0;max-width:100%}.code-toolbar{margin-bottom:20px;}.code-toolbar .toolbar-item a{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;margin-bottom:5px;text-decoration:none;text-align:center;font-size:13px;font-weight:500;border-radius:8px;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.header{display:flex;flex-direction:column;position:relative}@media print{.header{display:none}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{display:flex;flex:1}.header__logo:after{content:"";background:repeating-linear-gradient(90deg,#ffa86a,#ffa86a 2px,transparent 0,transparent 10px);background:repeating-linear-gradient(90deg,var(--accent),var(--accent) 2px,transparent 0,transparent 10px);display:block;width:100%;right:10px}.header__logo a{flex:0 0 auto;max-width:100%;text-decoration:none}.header .menu{--shadow-color:rgba(34, 33, 41, 0.8);--shadow:0 10px var(--shadow-color),-10px 10px var(--shadow-color),10px 10px var(--shadow-color);margin:20px 0}@media (max-width:684px){.header .menu{position:absolute;background:rgb(34, 33, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}@media (--phone){.header .menu{position:absolute;background:rgb(34, 33, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:50px;right:0}}.header .menu__inner{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}@media (max-width:684px){.header .menu__inner--desktop{display:none}}@media (--phone){.header .menu__inner--desktop{display:none}}.header .menu__inner--mobile{display:none}@media (max-width:684px){.header .menu__inner--mobile{display:block}}@media (--phone){.header .menu__inner--mobile{display:block}}.header .menu__inner li:not(:last-of-type){margin-right:20px;margin-bottom:10px;flex:0 0 auto}@media (max-width:684px){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}@media (--phone){.header .menu__inner{flex-direction:column;align-items:flex-start;padding:0;}.header .menu__inner li{margin:0;padding:5px}}.header .menu__sub-inner{position:relative;list-style:none;padding:0;margin:0}.header .menu__sub-inner:not(:only-child){margin-left:20px}.header .menu__sub-inner-more{position:absolute;background:rgb(34, 33, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;left:0;}.header .menu__sub-inner-more-trigger{color:#ffa86a;color:var(--accent);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.header .menu__sub-inner-more li{margin:0;padding:5px;white-space:nowrap}.header .menu .spacer{flex-grow:1}.header .menu .language-selector{position:relative;list-style:none;margin:0;}.header .menu .language-selector-current{list-style-type:none;display:flex;flex-direction:row;color:#ffa86a;color:var(--accent);cursor:pointer;margin:0}.header .menu .language-selector__more{position:absolute;background:rgb(34, 33, 41);background:var(--background);box-shadow:var(--shadow);color:#fff;border:2px solid;margin:0;padding:10px;list-style:none;z-index:99;top:35px;right:0}.header .menu-trigger{color:#ffa86a;color:var(--accent);border:2px solid;margin-left:10px;height:100%;padding:3px 8px;position:relative}.logo{display:flex;align-items:center;text-decoration:none;background:#ffa86a;background:var(--accent);color:#000;padding:5px 10px}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-size:1rem;line-height:1.54;letter-spacing:-.02em;background-color:rgb(34, 33, 41);background-color:rgb(34, 33, 41);color:#fff;color:var(--color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-feature-settings:"liga","tnum","case","calt","zero","ss01","locl","calt";font-variant-ligatures:contextual;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%}@media (max-width:684px){body{font-size:1rem}}@media (--phone){body{font-size:1rem}}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3,.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{line-height:1.3}.headings--one-size h1:not(first-child),.headings--one-size h2:not(first-child),.headings--one-size h3:not(first-child),.headings--one-size h4:not(first-child),.headings--one-size h5:not(first-child),.headings--one-size h6:not(first-child){margin-top:40px}.headings--one-size h1,.headings--one-size h2,.headings--one-size h3{font-size:1.4rem}.headings--one-size h4,.headings--one-size h5,.headings--one-size h6{font-size:1.2rem}a{color:inherit}img{display:block;max-width:100%}img.center,img.left{margin-right:auto}img.center,img.right{margin-left:auto}p{margin-bottom:20px}figure{display:table;max-width:100%;margin:25px 0}figure.center,figure.left{margin-right:auto}figure.center,figure.right{margin-left:auto}figure figcaption{font-size:14px;padding:5px 10px;margin-top:5px;background:#ffa86a;background:var(--accent);color:rgb(34, 33, 41);color:var(--background)}figure figcaption.left{text-align:left}figure figcaption.center{text-align:center}figure figcaption.right{text-align:right}code,kbd{font-family:JetBrains Mono,Monaco,Consolas,Ubuntu Mono,monospace;font-feature-settings:normal;background:rgba(255, 168, 106, 0.2);background:rgba(255, 168, 106, 0.2);color:#ffa86a;color:var(--accent);padding:1px 6px;margin:0 2px;font-size:.95rem;}code code,code kbd,kbd code,kbd kbd{background:transparent;padding:0;margin:0}pre{background:transparent!important;padding:20px 10px;margin:40px 0;font-size:.95rem;overflow:auto;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);}pre +pre{border-top:0;margin-top:-40px}@media (max-width:684px){pre{white-space:pre-wrap;word-wrap:break-word}}@media (--phone){pre{white-space:pre-wrap;word-wrap:break-word}}pre code{background:none!important;margin:0;padding:0;font-size:inherit;border:none}blockquote{border-top:1px solid #ffa86a;border-top:1px solid var(--accent);border-bottom:1px solid #ffa86a;border-bottom:1px solid var(--accent);margin:40px 0;padding:25px}@media (max-width:684px){blockquote{padding-right:0}}@media (--phone){blockquote{padding-right:0}}blockquote p:first-of-type{margin-top:0}blockquote p:last-of-type{margin-bottom:0}blockquote p{position:relative}blockquote p:first-of-type:before{content:">";display:block;position:absolute;left:-25px;color:#ffa86a;color:var(--accent)}blockquote.twitter-tweet{position:relative;background:rgba(255, 168, 106, 0.1);background:rgba(255, 168, 106, 0.1);font:inherit;color:inherit;border:1px solid #ffa86a;border:1px solid var(--accent);padding-top:60px;}blockquote.twitter-tweet p:before{content:""}blockquote.twitter-tweet:before{content:"> From Twitter:";position:absolute;top:20px;color:#ffa86a;color:var(--accent);font-weight:700}blockquote.twitter-tweet a{color:#ffa86a;color:var(--accent)}table{table-layout:auto;border-collapse:collapse;width:100%;margin:40px 0}table,td,th{border:1px dashed #ffa86a;border:1px dashed var(--accent);padding:10px}th{color:#ffa86a;color:var(--accent)}ol,ul{margin-left:30px;padding:0;}ol li,ul li{position:relative}@media (max-width:684px){ol,ul{margin-left:20px}}@media (--phone){ol,ul{margin-left:20px}}ol{list-style:none;counter-reset:li;}ol li{counter-increment:li}ol li:before{content:counter(li);position:absolute;right:calc(100% + 10px);color:#ffa86a;color:var(--accent);display:inline-block;text-align:right}ol ol{list-style-type:lower-alpha}mark{background:#ffa86a;background:var(--accent);color:rgb(34, 33, 41);color:var(--background)}.container{display:flex;flex-direction:column;padding:40px;max-width:864px;min-height:100vh;border-right:1px solid hsla(0,0%,100%,.1)}.container.center,.container.full{border:none;margin:0 auto}.container.full{max-width:100%}@media (max-width:684px){.container{padding:20px}}@media (--phone){.container{padding:20px}}@media print{.container{display:inline;display:initial}}.content{display:flex;flex-direction:column}@media print{.content{display:inline;display:initial}}hr{width:100%;border:none;background:hsla(0,0%,100%,.1);background:var(--border-color);height:1px}.hidden{display:none}#disqus_thread{margin-top:50px}.index-content{margin-top:20px}.framed{border:1px solid #ffa86a;border:1px solid var(--accent);padding:20px;}.framed :first-child{margin-top:0}.framed :last-child{margin-bottom:0}.post,.posts{width:100%}.post{text-align:left;margin:20px auto;padding:20px 0}@media (max-width:900px){.post{max-width:660px}}@media (--tablet){.post{max-width:660px}}.post:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color)}.post-meta{font-size:1rem;margin-bottom:10px;color:rgba(255, 168, 106, 0.7);color:rgba(255, 168, 106, 0.7)}.post-title{--border:3px dotted var(--accent);position:relative;color:#ffa86a;color:var(--accent);margin:0 0 15px;padding-bottom:15px}.post-title,.post-title:after{border-bottom:var(--border)}.post-title:after{content:"";position:absolute;bottom:2px;display:block;width:100%}.post-title a{text-decoration:none}.post-tags{display:block;margin-bottom:20px;font-size:1rem;opacity:.5;}.post-tags a{text-decoration:none}.post-content{margin-top:30px}.post-cover{border:20px solid #ffa86a;border:20px solid var(--accent);background:transparent;margin:40px 0;padding:20px}@media (max-width:684px){.post-cover{padding:10px;border-width:10px}}@media (--phone){.post-cover{padding:10px;border-width:10px}}.post ul{list-style:none;}.post ul li:not(:empty):before{content:"-";position:absolute;left:-20px;color:#ffa86a;color:var(--accent)}.post--regulation h1,.post--regulation h2{justify-content:center}.post--regulation h2{margin-bottom:10px}.post--regulation h2+h2{margin-top:-10px;margin-bottom:20px}.hanchor{color:rgba(255, 168, 106, 0.9);color:rgba(255, 168, 106, 0.9);text-decoration:none;margin-left:10px;visibility:hidden}h1:hover a,h2:hover a,h3:hover a,h4:hover a{visibility:visible}.footnotes{color:rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.5)}.pagination{margin-top:50px}@media print{.pagination{display:none}}.pagination__title{display:flex;position:relative;margin:100px 0 20px;}.pagination__title-h{margin:0 auto;padding:5px 10px;background:rgb(34, 33, 41);background:rgb(34, 33, 41);font-size:.8rem;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;z-index:1}.pagination__title hr{position:absolute;left:0;right:0;width:100%;margin-top:15px;z-index:0}.pagination__buttons{display:flex;align-items:center;justify-content:center;}.pagination__buttons a{text-decoration:none}.button{position:relative;display:inline-flex;flex:1;align-items:center;justify-content:center;font-size:1rem;border-radius:8px;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;}.button +.button{margin-left:10px}.button a{display:flex;padding:8px 16px;text-decoration:none}.button__text,.button a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button.next .button__icon{margin-left:8px}.button.previous .button__icon{margin-right:8px}.footer{padding:40px 0;flex-grow:0;opacity:.5;}.footer__inner{display:flex;align-items:center;justify-content:space-between;margin:0;width:760px;max-width:100%}@media (max-width:900px){.footer__inner{flex-direction:column}}@media (--tablet){.footer__inner{flex-direction:column}}.footer a{color:inherit}.footer .copyright{display:flex;flex-direction:row;align-items:center;font-size:1rem;color:var(--light-color-secondary);}.footer .copyright--user{margin:auto;text-align:center}.footer .copyright>:first-child:not(:only-child){margin-right:10px}@media (max-width:900px){.footer .copyright>:first-child:not(:only-child){border:none;padding:0;margin:0}}@media (--tablet){.footer .copyright>:first-child:not(:only-child){border:none;padding:0;margin:0}}@media (max-width:900px){.footer .copyright{flex-direction:column;margin-top:10px}}@media (--tablet){.footer .copyright{flex-direction:column;margin-top:10px}}:root{--code-margin:40px}code[class*=language-],pre[class*=language-]{background:none;font-family:inherit,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{margin:0;padding:0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{border-radius:0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:0;white-space:normal}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid rgba(163, 155, 148, 0.2);border-right:1px solid rgba(163, 155, 148, 0.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:rgba(163, 155, 148, 0.4);color:rgba(163, 155, 148, 0.4);display:block;padding-right:.8em;text-align:right}.code-toolbar{position:relative;margin:40px 0;margin:var(--code-margin) 0;padding:20px;border:1px solid hsla(0,0%,100%,.1);}.code-toolbar +.code-toolbar,.code-toolbar +.highlight,.code-toolbar +.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}.code-toolbar code,.code-toolbar pre{border:none}.code-toolbar code{display:block;color:inherit}.highlight+.highlight .code-toolbar{border-top:0;margin-top:-40px;margin-top:calc(var(--code-margin)*-1)}div.code-toolbar>.toolbar{position:absolute;top:10px;right:10px;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar>.toolbar .toolbar-item{display:inline-block}div.code-toolbar>.toolbar a{cursor:pointer}div.code-toolbar>.toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span{color:#bbb;font-size:.8em;padding:10px;background:#f5f2f0;background:hsla(0,0%,87.8%,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:0}div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar span:focus,div.code-toolbar>.toolbar span:hover{text-decoration:none}.command-line-prompt{border-right:1px solid #999;display:block;float:left;font-size:100%;letter-spacing:-1px;margin-right:1em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.command-line-prompt>span:before{content:" ";display:block;padding-right:.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user=root]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}.language-css .token.string,.language-scss .token.string,.style .token.string,.token.atrule,.token.attr-value,.token.boolean,.token.control,.token.directive,.token.entity,.token.inserted,.token.keyword,.token.number,.token.regex,.token.statement,.token.string,.token.url,code.language-css,code.language-scss{color:#ffa86a;color:var(--accent)}.token.atrule-id,.token.attr-name,.token.operator,.token.placeholder,.token.tag-id,.token.unit,.token.variable{color:rgba(255, 168, 106, 0.7);color:rgba(255, 168, 106, 0.7)}.command-line-prompt>span:before,.token.deleted,.token.function,.token.property,code.language-html,code.language-javascript{color:rgb(163, 155, 148);color:rgb(163, 155, 148)}.token.punctuation,.token.selector,.token.tag{color:#fff}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:hsla(0,0%,100%,.3)}.token.namespace{opacity:.7}pre[data-line]{position:relative}.line-highlight{position:absolute;left:0;right:0;padding:0;margin:0;background:rgba(163, 155, 148, 0.08);background:rgba(163, 155, 148, 0.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}.collapsable-code{--border-color:rgb(163, 155, 148);position:relative;width:100%;margin:40px 0;}.collapsable-code input[type=checkbox]{position:absolute;visibility:hidden}.collapsable-code input[type=checkbox]:checked ~.code-toolbar pre,.collapsable-code input[type=checkbox]:checked ~pre{height:0;padding:0;border-top:none}.collapsable-code input[type=checkbox]:checked ~.code-toolbar{padding:0;border-top:none;}.collapsable-code input[type=checkbox]:checked ~.code-toolbar .toolbar{display:none}.collapsable-code input[type=checkbox]:checked ~label .collapsable-code__toggle:after{content:attr(data-label-expand)}.collapsable-code label{position:relative;display:flex;justify-content:space-between;min-width:30px;min-height:30px;margin:0;border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--border-color);cursor:pointer}.collapsable-code__title{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collapsable-code__language,.collapsable-code__title{color:#ffa86a;color:var(--accent);padding:3px 10px}.collapsable-code__language{border:1px solid hsla(0,0%,100%,.1);border:1px solid var(--border-color);border-bottom:none;text-transform:uppercase}.collapsable-code__toggle{color:#ffa86a;color:var(--accent);font-size:16px;padding:3px 10px}.collapsable-code__toggle:after{content:attr(data-label-collapse)}.collapsable-code pre{margin-top:0}.collapsable-code pre:first-line{line-height:0}.collapsable-code .code-toolbar{margin:0}.terms h1{color:#ffa86a;color:var(--accent)}.terms h3{font-size:medium}body .gist .blob-code-inner,body .gist .blob-num{border:none} diff --git a/categories/index.html b/categories/index.html new file mode 100644 index 0000000..8a0ace1 --- /dev/null +++ b/categories/index.html @@ -0,0 +1,3 @@ +Categories :: Seraphim R.P. + \ No newline at end of file diff --git a/categories/index.xml b/categories/index.xml new file mode 100644 index 0000000..7a371e8 --- /dev/null +++ b/categories/index.xml @@ -0,0 +1 @@ +Categories on Seraphim R.P.https://seraphimrp.srht.site/categories/Recent content in Categories on Seraphim R.P.Hugo -- gohugo.ioen© Seraphim R.P. \ No newline at end of file diff --git a/img/android-chrome-192x192.png b/img/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..ee440181df8c29d3df5717762d82f0908d47fc3f GIT binary patch literal 33845 zcmV*hKu*7jP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/img/android-chrome-384x384.png b/img/android-chrome-384x384.png new file mode 100644 index 0000000000000000000000000000000000000000..96acf863eeca87dbf764bea2a8278e9480b1e5d3 GIT binary patch literal 86585 zcmV*eKvBPmP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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Ⓢo7 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 literal 0 HcmV?d00001 diff --git a/img/apple-touch-icon.png b/img/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8ddd1a80916f22a237cca153abd1fac8d0f99cca GIT binary patch literal 29921 zcmV*vKtR8VP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 + + + + + #8fbcbb + + + diff --git a/img/favicon-16x16.png b/img/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..3d3156f66837853ebc87d7c7bbf37d088b638cfe GIT binary patch literal 1412 zcmZ`%dpy)x6u(hMVSA`G+iPc6T5U^%vZb(9CbJSG)i8$DYr<_k6zR@jdt6b5eY~-Aop(Tm%3x zA-WStP%oL=hWhZdv|5ZnHUF5CmlFWxSB-R(1rXz??j$b&V%7r?mjHkkn&RXDoW%p6 zJPLrrZ2-)|^J@0)06>r7vzzP+1GI7hI>MZV@;6_rV9rd@H?3KW{>4m*@|x8Y8|#4w z*Dq*gZR$?3dhDH6(S|CR5dOF1t-8_LS#|gHC`UKmq?L0~Tgu_v1io^mE?&=S>07xmz{Kk>}a7ItC`glB!&BzWGCcaj_75TPb-C5S?lcV z`?Wmd_XQ2w7RwmFX1T&*7 zof1|Q93$CKJZ!59Qm3RXsJtE04)C9{D)TxUishm@jf~UD&Cg8@3?^Duj$f=0%Fbc`l21oTJ1|iN=qJ2(c1S8`@R&40S z5MN&xydS~(apg<@$SX0a`I%{nx#_V_88;%S`-F`p;*MJ0%i`+d9M(EF9sIt4KzHF?k5mmlH z6+(@er~F-?t~bAf)E`MO-k9Ks)7$gty*~pI?|;XYJ1=FdTJ2%QKTE|Llv#P zb-4pgk6=f%3enWCaB{eFQrfChvKnqB4mOvevbHHPU)ECnet?52xtd}AL~p%_nZ+*4 zYRF0!6=!!<();TlX@}diayVU_4~lAJ=Y~Tr_y|AOtI>h?)1xZxrtqujFPCI;=-`-&I|B#Bj_(R-mQWF zLnC^*VulP&%y15R4D>j3uObqh$XMaLCG*B-=E9dOU1qv`x#_YMpX))WKi>@d#a$hNI{H27%q|3=EscGp~e!Kb|u)3C!dHqJf z&0ATwvvYFutih%``FHQ#r_c+2FJuH1J-`E-KZ+kdDnUvgmz6(3Dk^P(9rCp5*>eOb zrPHfxUcB54w%FI!)i*T0YC@3a*Uay?f^7~gHiygOw**jH1#R1RfQ369+dG7vqBmXL zfA;*aYY{Lqc5-&%wr<4Z9q@PqmgB)s5<eE+m{r1t2<4qB1r-v)|H^yNAao4v~Pqxsf&1 z$kg1_^ZIgqQyd{~b5o$cc?B8A>+WPX^P5*UV|a1y_dKkD(rhVB<-Fx4ECGnF-h@); Hqw)U$^WfPQ literal 0 HcmV?d00001 diff --git a/img/favicon-32x32.png b/img/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..c98d7e5ce07b5ae21d4fc4f4b367e2ff1013731a GIT binary patch literal 2883 zcmV-J3%vA+P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/img/safari-pinned-tab.svg b/img/safari-pinned-tab.svg new file mode 100644 index 0000000..1a6df70 --- /dev/null +++ b/img/safari-pinned-tab.svg @@ -0,0 +1,89 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/site.webmanifest b/img/site.webmanifest new file mode 100644 index 0000000..74e24d6 --- /dev/null +++ b/img/site.webmanifest @@ -0,0 +1,20 @@ +{ + "name": "Seraphim R.P.", + "short_name": "Seraphim R.P.", + "icons": [ + { + "src": "/img/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/img/android-chrome-384x384.png", + "sizes": "384x384", + "type": "image/png" + } + ], + "theme_color": "#8fbcbb", + "background_color": "#8fbcbb", + "start_url": "https://srp.life", + "display": "standalone" +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..16fe0d7 --- /dev/null +++ b/index.html @@ -0,0 +1,3 @@ +Seraphim R.P. + \ No newline at end of file diff --git a/index.xml b/index.xml new file mode 100644 index 0000000..8d31edd --- /dev/null +++ b/index.xml @@ -0,0 +1,73 @@ +Seraphim R.P.https://seraphimrp.srht.site/Recent content on Seraphim R.P.Hugo -- gohugo.ioen© Seraphim R.P.Sat, 31 Jul 2021 11:10:00 -0400Linkshttps://seraphimrp.srht.site/links/Sat, 31 Jul 2021 11:10:00 -0400https://seraphimrp.srht.site/links/<h2 id="email">Email</h2> +<ul> +<li><a href="mailto:me@srp.life">me@srp.life</a> (<a href="https://keybase.io/s_rp/pgp_keys.asc?fingerprint=2bba067c49f62c1db4a9e17526279a48c27d2a43">gpg</a>)</li> +</ul> +<h2 id="irc">IRC</h2> +<ul> +<li>libera.chat: srp (#nixers)</li> +<li>unix.chat: srp (#unix)</li> +</ul> +<h2 id="social">Social</h2> +<ul> +<li>twitter: <a href="https://twitter.com/SeraphimRP">@SeraphimRP</a></li> +<li>github: <a href="https://github.com/SeraphimRP">SeraphimRP</a></li> +<li>linkedin: <a href="https://linkedin.com/in/seraphimrp">seraphimrp</a></li> +<li>keybase: <a href="https://keybase.io/s_rp">s_rp</a></li> +<li>reddit: <a href="https://www.reddit.com/user/s-rp">s-rp</a></li> +<li>lobsters: <a href="https://lobste.rs/u/srp">srp</a></li> +<li>hn: <a href="https://news.ycombinator.com/user?id=SeraphimRP">SeraphimRP</a></li> +<li>discord: srp#0001</li> +<li>urbit: ~difsel-sorsul</li> +</ul> +<hr> +<h2 id="friends-in-no-set-order">Friends (in no set order)</h2> +<table> +<thead> +<tr> +<th style="text-align: left"><strong>fren</strong></th> +<th style="text-align: left"><strong>link</strong></th> +</tr> +</thead> +<tbody> +<tr> +<td style="text-align: left">Patrick Louis (venam)</td> +<td style="text-align: left"><a href="https://venam.nixers.net/">https://venam.nixers.net/</a></td> +</tr> +<tr> +<td style="text-align: left">Martin Dørum (mort)</td> +<td style="text-align: left"><a href="https://mort.coffee/">https://mort.coffee/</a></td> +</tr> +<tr> +<td style="text-align: left">Antonio Tauro (eyenx)</td> +<td style="text-align: left"><a href="https://eyenx.ch/">https://eyenx.ch/</a></td> +</tr> +<tr> +<td style="text-align: left">Andrew Harrison (xero)</td> +<td style="text-align: left"><a href="https://andrew.harrison.nu/">https://andrew.harrison.nu/</a></td> +</tr> +<tr> +<td style="text-align: left">Eduardo Lavaque (greduan)</td> +<td style="text-align: left"><a href="https://greduan.com/">https://greduan.com/</a></td> +</tr> +<tr> +<td style="text-align: left">rocx</td> +<td style="text-align: left"><a href="https://rocx.rocks/">https://rocx.rocks/</a></td> +</tr> +<tr> +<td style="text-align: left">neeasade</td> +<td style="text-align: left"><a href="http://neeasade.net/">http://neeasade.net/</a></td> +</tr> +<tr> +<td style="text-align: left">kirby</td> +<td style="text-align: left"><a href="https://github.com/kirbyUK">https://github.com/kirbyUK</a></td> +</tr> +</tbody> +</table>A Reflectionhttps://seraphimrp.srht.site/posts/2020-11-07-a-reflection/Sat, 07 Nov 2020 00:00:00 +0000https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/<p>After a 5-week penance from my Orthodox online community, Oikonomia, I&rsquo;ve learned a lot about myself, the faith, those in it, real values that I can carry with me through life. I intended on not writing these types of autobiographical posts, but this one I feel is worth sharing. This reflection won&rsquo;t cover just the penance, but the events leading up to now.</p>Navigating the Schism as a Laymanhttps://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/Fri, 03 Jan 2020 00:00:00 +0000https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/<p>Christ is born!</p> +<p>It has been a bit over a year since most turbulent parts of the <a href="https://en.wikipedia.org/wiki/2018%E2%80%9320_Moscow%E2%80%93Constantinople_schism">schism over Ukraine</a> occurred. The ship that is the Orthodox Church is finally in some quieter waters, but we are certainly still in dangerous territory. Various hierarchs have been making their decisions to commemorate the new Ukrainian metropolitan, rocking the boat and leading to further hostilities amongst our bishops.</p> +<p>There&rsquo;s that keyword, <em>bishops</em>. We aren&rsquo;t bishops, we&rsquo;re laymen. What are we to do as our spiritual heads argue and navigate these frightful waters? It&rsquo;s scary! We feel paralyzed from what&rsquo;s going on, we don&rsquo;t have a say in their decisions! How do we, as laymen, understand what&rsquo;s going on and where we&rsquo;re headed?!</p>Where I Am Nowhttps://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/Tue, 24 Dec 2019 00:00:00 +0000https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/<p>Greetings, everyone. It&rsquo;s been a while.</p> +<p>As you might&rsquo;ve read or noticed, these past few years have been all over the place. I won&rsquo;t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I&rsquo;m doing better. Not much better, but better nonetheless.</p> +<p>An update is warranted on everything that&rsquo;s happened and what&rsquo;ll be happening from now. For starters, I&rsquo;m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it&rsquo;s no longer fulfilling and I end up neglecting more than writing. That being said, I won&rsquo;t be cutting off myself from writing about my life completely. I&rsquo;ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I&rsquo;m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I&rsquo;m comfortable with.</p>Resourceshttps://seraphimrp.srht.site/resources/Tue, 21 Aug 2018 06:04:12 -0500https://seraphimrp.srht.site/resources/<p>Hello and welcome to my resources page! Here I&rsquo;ve collected some various resources and placed them all together in hopes of helping you on your journey to theosis. Provided also is a introduction to Orthodoxy reading list that might help the newcomers looking for what the Church believes and what the Church is (including the history!) If there is anything you think should be on here, shoot me a message!</p>Projectshttps://seraphimrp.srht.site/projects/Wed, 08 Aug 2018 03:49:00 -0500https://seraphimrp.srht.site/projects/<p>My best and primary project is <a href="https://biblebot.xyz">BibleBot</a> (<a href="https://github.com/biblebot/biblebot">GitHub</a>), a Discord bot for referencing the Bible and other Christian resources. It serves over 30,000 servers with a combined audience of over 1.1 million users. I&rsquo;ve founded a non-profit around the project, <a href="https://kerygma.digital">Kerygma Digital</a>, that seeks to provide similar services in an open-source manner.</p> +<p>My secondary project is canon_law (<a href="https://github.com/HesychiaDiscord/canon_law">GitHub</a>), a web service for referencing Orthodox canon law. It is not yet finished but all that is lacking is the rest of the content.</p>Abouthttps://seraphimrp.srht.site/about/Wed, 18 Jul 2018 03:02:05 -0500https://seraphimrp.srht.site/about/<p>My birth name is Elliott Pardee. However, I typically use my name in the Church, &ldquo;Seraphim&rdquo;. I&rsquo;m 23 years old. I live in Michigan. I am an Orthodox Christian and aspiring servant of Christ.</p> +<h2 id="trivia">Trivia</h2> +<h3 id="personality">Personality</h3> +<p>My type on the <em>Myers-Briggs Type Indicator</em> seems to be around <strong><a href="https://www.16personalities.com/profiles/91f653537feab">ISTP</a></strong>. My last two indicators are in the middle, so I can also be in the range of <strong>ISTJ, ISFP, or ISFJ</strong>. On the <em>Enneagram</em>, I seem to be <strong>6w5 (Enneagram 6 with a Five-Wing)</strong>. For the <em>Big 5 Personality Inventory</em>, I received the following scores: <strong>Openness to Experience: 3.0/5.0 (60%), Conscientiousness: 3.0/5.0 (60%), Extraversion: 3.4/5.0 (68%), Agreeableness: 4.1/5.0 (82%), Neuroticism: 3.1/5.0 (62%)</strong></p>Just a Memoryhttps://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/Mon, 17 Apr 2017 00:00:00 +0000https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/<p>Listening to The Specktators (well, <em>Packy</em>) right now. It makes me think of the times I&rsquo;d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn&rsquo;t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I&rsquo;d get to the bus stop, I&rsquo;d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.</p>Keeping Inhttps://seraphimrp.srht.site/posts/2015-09-22-keeping-in/Tue, 22 Sep 2015 00:00:00 +0000https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/<p>It&rsquo;s been a long 3 months since I&rsquo;ve updated on all this education stuff. When I wrote the post, I had reached my low point and I wasn&rsquo;t sure where I was headed afterwards.</p>Dropping Outhttps://seraphimrp.srht.site/posts/2015-06-19-dropping-out/Fri, 19 Jun 2015 00:00:00 +0000https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/<p>On January 28th, I made a pretty big life-changing decision. I decided to drop out.</p> \ No newline at end of file diff --git a/links/index.html b/links/index.html new file mode 100644 index 0000000..08ae9a6 --- /dev/null +++ b/links/index.html @@ -0,0 +1,3 @@ +Links :: Seraphim R.P. +

Links

Email

IRC

  • libera.chat: srp (#nixers)
  • unix.chat: srp (#unix)

Social


Friends (in no set order)

frenlink
Patrick Louis (venam)https://venam.nixers.net/
Martin Dørum (mort)https://mort.coffee/
Antonio Tauro (eyenx)https://eyenx.ch/
Andrew Harrison (xero)https://andrew.harrison.nu/
Eduardo Lavaque (greduan)https://greduan.com/
rocxhttps://rocx.rocks/
neeasadehttp://neeasade.net/
kirbyhttps://github.com/kirbyUK
\ No newline at end of file diff --git a/page/1/index.html b/page/1/index.html new file mode 100644 index 0000000..273bb8e --- /dev/null +++ b/page/1/index.html @@ -0,0 +1,2 @@ +https://seraphimrp.srht.site/ + \ No newline at end of file diff --git a/posts/2015-06-19-dropping-out/index.html b/posts/2015-06-19-dropping-out/index.html new file mode 100644 index 0000000..d8071aa --- /dev/null +++ b/posts/2015-06-19-dropping-out/index.html @@ -0,0 +1,7 @@ +Dropping Out :: Seraphim R.P. +

Dropping Out

On January 28th, I made a pretty big life-changing decision. I decided to drop out.

I’ll begin by providing some backstory. Around 5th grade I began making a decline in education. I wouldn’t have things done and I wouldn’t have things to turn in, which wasn’t good. I somehow made it out of there but I’m not entirely sure how. Once I left elementary school and got into 6th grade, I had a bit of transition. I went from this content, calm person to someone almost excited for everything that was going on. Maybe it was because of me being excited to get older, or being accomplished, or just feeling a release from a lot of burdens I had during my childhood.

I was quite similar to that of an A.D.H.D. child, which is odd considering this was unusual behavior for me. Even some people who knew me back in elementary school understood that I changed over the summer. The decline continued but yet again, I passed through. I came to 7th grade a little more calmed and beginning to become the person who I am today. 7th grade came to be the worse year of my schooling, after my general decline was confronted by a teacher’s aide who told me something that changed my year entirely. She blamed my decline on the fact that I knew about a concept the Port Huron Area School District (and possibly other schools had) called ‘social promotion.’ Now, this was ironic, because I didn’t know what the concept was, and that my decline was just me being a giant slacker (for the most part). She also explained what social promotion was in just passing, went sorta like this: “I know that you don’t have to do it because of social promotion…” Which I figured gave me a free pass through middle school, which it did. Despite my terrible grades throughout middle school entirely, I made my way to high school, but I’m not skipping 8th grade yet. In 7th grade, I ended up having personality clashes with my science teacher, and ended up getting the most items on my behavioral report in that one year alone. It wasn’t because I was truly misbehaving, it was mostly petty things that wasn’t tolerated slightly. I even tossed an eraser back at a kid who tossed it towards me, and I ended up getting in trouble for it. This didn’t help my decline much at all, as the last thing I wanna do is work for someone who doesn’t deserve it.

8th grade I tried to fix myself, and I did fairly better for the most part. I still had my faults (like failing history and English), but I knew that these obstacles could be walked through without a scratch.

After all, social promotion will come to save me from having to do my work, just so I can be with my friends.

My freshman year of high school was a breath of fresh air. I had more freedom compared to middle school and I ended up having only one teacher that I didn’t enjoy, for all the right reasons. Despite the fact that social promotion logically shouldn’t have been in effect in high school, it was. I passed freshman year only failing one class, which was English. I went to sophomore year head first. It was my favorite year of high school, and I won’t forget it. I had some fun times with my friend, Chris, and I had a teacher that absolutely despised me. The good thing about that year in terms of teachers was that I met my favorite teacher, my English teacher. Which was ironic because out of me failing classes the hardest that year, English was one of them. I met more friends that made me who I am today, and it was overall a great time. However, my decline was apparent again, as I was told that if I failed more classes after that year, that it would be infeasible for me to pass high school at Port Huron Northern, and that alternatives would have to be taken, such as a school in the district with a different requirement for credits, and night school.

Junior year. This year, or would be. I enjoyed it, it was the year Chris and I went to PAX East 2015, and I felt like I had reached the highest I’ve ever been placed. I had credential, and students who had never truly knew me supported me. Which was good, because that helped my self-esteem really well. I was told that I was my English teacher’s favorite student, which was, again ironic, because I failed English that semester as well. After I realized I had failed classes, I decided it would be in best interest for me to start school somewhere else. I joined the Insight School of Michigan, an online school ran under the wing of K12 Inc., a for-profit education company. I was able to learn at my own pace, which wasn’t an issue, but gave me some leg room to do things my own way.

If I was to rate my experience, it would be a 6/10. I learned that socialization in these online schools was a thing of the past, and that any private layer of socialization that physical schools had was eliminated. You couldn’t talk personal stuff in the live classrooms without knowing that a teacher on the other end of the internet would be able to visibly read these. When I took the ACT test, a teacher from another K12 school was there, and agreed with me on the lack of socialization. It’s important, and I found this the hard way. While I had credential, trying to get support was difficult, because once you’re gone, you’re almost forgotten. After I dropped out, my Algebra teacher at the time told Chris that ‘at least [Elliott] won’t be there to annoy you anymore.’ Thanks.

While I had my friends online, I only had few left physically. Life was becoming dull, and I found myself entering a depression. My educational decline hit rock bottom when I stopped attending the online school, and dropped out of that 2 weeks ago. I opted to try to go for the GED program, and bought a book to guide me through it. However, I’m finding it to be pretty difficult to climb up from rock bottom. I’m sabotaging my life slowly, and I don’t know where to begin on what my future will look like. I need something to help me through this but I can’t figure out what. Nothing is helping.

I just had to get this off my chest.


Editor’s Note

Here’s the comments I received when I wrote the post (click for full size):

comment 1

comment 2 +(not the same Chris mentioned in this post)

comments powered by Disqus
\ No newline at end of file diff --git a/posts/2015-09-22-keeping-in/index.html b/posts/2015-09-22-keeping-in/index.html new file mode 100644 index 0000000..ab5d2df --- /dev/null +++ b/posts/2015-09-22-keeping-in/index.html @@ -0,0 +1,8 @@ +Keeping In :: Seraphim R.P. +

Keeping In

It’s been a long 3 months since I’ve updated on all this education stuff. When I wrote the post, I had reached my low point and I wasn’t sure where I was headed afterwards.

But now, I’m back.

When I wrote that blog post, I had dropped out of the online school I had chosen and made a small effort towards getting my GED. It wasn’t working so I just started playing by ear and seeing where life takes me.

I was going to counseling appointments bi-weekly and eventually seeing a psychiatrist to give me the final verdict on my depression. Turns out, I did enter a depression (which I’m still in process of fixing). The medicine is helping so I just kept playing by ear, since the school year was over and I didn’t really have much to do. The GED wasn’t something I wanted and was a last resort thing (if that wasn’t apparent).

The appointments were starting to get a little bit annoying. It’s different when it’s a routine, but when it’s every other week it starts to get a bit repetitive. My insurance only covered so many appointments and I ended up having to spend these next 4 months with only 2 appointments.

It’s partially a good and bad thing. Good as in, I’m on my way to healing and the medicine is helping to where the appointments aren’t necessary. I don’t think I’m done yet with the medication, as my mood has a definite change when I fail to take them on a day. It’s bad in the sense that if I was to ever slip back, I’d be screwed. There wouldn’t be much I could do and I’d just have to survive. The plus side is that me slipping back seems slim now.

A short time after I had my appointments spread across the months, I received a phone call from an online school that I applied to back in January when I had signed up for the other one. The benefits of this online school being:

  1. It’s in my area.
  2. I go to an actual school, despite all of it being online.
  3. Partially oriented around people like myself. They inquired about me wanting to join, and I said yes. It was the only good thing I had going for me and I took it. Since it couldn’t get much worse than nothing. So, skip a few months later (because I didn’t start until September). I go to school, and it is pretty direct and simple. They give you classes oriented around you (in addition to keeping state requirements) and making school less of a nuisance (I haven’t received a piece of homework).

I started school on September 15th (last week) and I was on my way. They start everyone with a math strategies elective class just to bring people up to speed on basic math and pre-algebra concepts. I finished the class today (September 22nd). I spent less than a real full school week (since we don’t get Fridays and the school year starts on Tuesday). Granted, there was stuff that I had to learn, but I had about 30-40% of the work like the back of my hand, and I was able to finish the rest quickly once I was taught.

I’m also the first one to finish a class in this school year.

I think I’m starting to get to the top, like I should’ve been. I’m also at the point where I’m looking at the present and very near future and I’m not looking back on the past. That’s over.

Hell, if I finish classes within weeks, I’d be out sooner before my normal time.

So, my friends and family, including the strangers on the internet (who supported me regardless with no doubt), thank you. If it wasn’t for the support I had received, I’m not sure why I’d bother trying for my education. So (1000 * “thank you”) to each and everyone of you to motivated me to get to where I needed to be,

Thank you.

comments powered by Disqus
\ No newline at end of file diff --git a/posts/2017-04-17-just-a-memory/index.html b/posts/2017-04-17-just-a-memory/index.html new file mode 100644 index 0000000..d9c6094 --- /dev/null +++ b/posts/2017-04-17-just-a-memory/index.html @@ -0,0 +1,8 @@ +Just a Memory :: Seraphim R.P. +

Just a Memory

Listening to The Specktators (well, Packy) right now. It makes me think of the times I’d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn’t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I’d get to the bus stop, I’d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.

Thinking about this and reflecting feels very sublime. While the rest of the day was boring and dull, this was one part that I feel like I really enjoyed in that time of my life. That serenity from solitude.

I pray that this form of “happiness” comes back in some way, and in some ways it already has. My faith has been getting stronger, day by day, and I can know and feel it, to the extent that it makes me happy.

In a realistic sense, I pray that this happiness grows, where my faith is strong regardless of whatever bumps I’m facing, and where I know and feel that I’m being loved and that someone finally cares.

I thank God for these blessings, day in and day out. Now if only I can get myself to do a proper confession again, rather than the impromptu “forgive me for my sins” or the “forgive us our trespasses” in the Lord’s prayer. While yes, it’s repenting, I think we can all agree that recollection, learning the gravity of our sins, and careful but thorough analysis can bring about that repentant heart. That, and God’s wonderful and amazing grace.

comments powered by Disqus
\ No newline at end of file diff --git a/posts/2019-12-24-where-i-am-now/index.html b/posts/2019-12-24-where-i-am-now/index.html new file mode 100644 index 0000000..4504904 --- /dev/null +++ b/posts/2019-12-24-where-i-am-now/index.html @@ -0,0 +1,12 @@ +Where I Am Now :: Seraphim R.P. +

Where I Am Now

Greetings, everyone. It’s been a while.

As you might’ve read or noticed, these past few years have been all over the place. I won’t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I’m doing better. Not much better, but better nonetheless.

An update is warranted on everything that’s happened and what’ll be happening from now. For starters, I’m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it’s no longer fulfilling and I end up neglecting more than writing. That being said, I won’t be cutting off myself from writing about my life completely. I’ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I’m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I’m comfortable with.

Secondly, I’ve converted to Eastern Orthodoxy and I’m currently a catechumen. Long past is my years of Buddhism and my time in Lutheranism. Study and prayer has led me to what I know is Christ’s Church, and I won’t turn back.

Thirdly, I did leave college for a short while following a full-time job I had with Walmart. I work at Planet Fitness part-time and so it has given me the opportunity to study computer science at Southern New Hampshire University with my girlfriend. I’m still on the up with that, promise.

I’m not sure whether I will keep this blog, frankly. In an ideal world, I would like to use this blog to talk about more technical matters like my adventures with Fedora Linux and other things. However, as you might already be aware, I’m not very good at keeping up with this.

We’ll see what happens.

comments powered by Disqus
\ No newline at end of file diff --git a/posts/2020-01-03-navigating-the-schism/index.html b/posts/2020-01-03-navigating-the-schism/index.html new file mode 100644 index 0000000..3aef55d --- /dev/null +++ b/posts/2020-01-03-navigating-the-schism/index.html @@ -0,0 +1,12 @@ +Navigating the Schism as a Layman :: Seraphim R.P. +

Navigating the Schism as a Layman

Christ is born!

It has been a bit over a year since most turbulent parts of the schism over Ukraine occurred. The ship that is the Orthodox Church is finally in some quieter waters, but we are certainly still in dangerous territory. Various hierarchs have been making their decisions to commemorate the new Ukrainian metropolitan, rocking the boat and leading to further hostilities amongst our bishops.

There’s that keyword, bishops. We aren’t bishops, we’re laymen. What are we to do as our spiritual heads argue and navigate these frightful waters? It’s scary! We feel paralyzed from what’s going on, we don’t have a say in their decisions! How do we, as laymen, understand what’s going on and where we’re headed?!

As an outsider in the OCA, I want to provide my insights into the schism in the hope of helping others understand. Here in the West, there’s a large expanse between us and them, making us even more lost as to what’s going on. I hope to help calm the hype and panic of some who are uncertain, may be feeling hopeless about the situation.

This article will follow three main ideas: where we are, how we got here, and what we can do.

Where are we?

At this point, the schism’s hype has subsided. While the Russian Orthodox Church (and ROCOR) have severed Eucharistic communion with the whole of the Ecumenical Patriarchate of Constantinople, the initial stab wound is healing. The schism has not been amended in any sense, but the pain and shock of it has gone down. We realize that we’re okay and we can still carry on. We’ve regained our internal stability and hope for the future where we become reunited.

The Church of Greece and the Greek Orthodox Patriarchate of Alexandria have chosen to recognize the Orthodox Church in Ukraine and to commemorate their metropolitan, Epiphaniy (Dumenko). In response, the Russian Orthodox Church has ceased to commemorate their primates (Archbishop Ieronymos II of Athens and Patriarch Theodore II of Alexandria, respectively). However, unlike with Constantinople, the Russian Orthodox Church has not declared full severance in communion with these churches.

The Greek Orthodox Patriarch of Antioch, like many churches, has remained in want of a pan-Orthodox council, which Ecumenical Patriarch Bartholomew I has rejected, as over half the Church did not attend the June 2016 “Holy and Great Council” in Crete.

The Greek Orthodox Patriarch of Jerusalem has attempted to get things moving, inviting the primates of all Orthodox churches to a “fraternal gathering in love”1 in the Hashemite Kingdom of Jordan. This move has been supported by the Russian Orthodox Church and the Orthodox Church of the Czech Lands and Slovakia thus far. The Church of Greece has rejected it, saying that only the Ecumenical Patriarch can convene such a council. The Patriarch agrees, which is why he specifically used “fraternal gathering in love” and stated that he honors the Ecumenical Patriarch’s supposed prerogative in convening councils. Confusing…

How did we get here?

This is the fun section of the article, where we reveal the complexity of the schism. I’ll attempt my best to explain it as briefly as possible.

On October 11th, 2018, the Holy Synod of the Ecumenical Patriarchate decided that it wanted to pursue the establishment of an autocephalous (that is, independent) Orthodox church in Ukraine. Most of the technicalities around this can be ignored. What is important to keep in mind is that the Ecumenical Patriarchate had issued a letter to the Patriarch of Moscow in 1686 about Ukraine and that the Ecumenical Patriarchate wished to achieve this by uniting the Ukrainian Autocephalous Orthodox Church and Ukrainian Orthodox Church - Kyiv Patriarchate, both formerly schismatic and excommunicated groups. There’s a third detail that we will get into later.

In the letter issued to Moscow, differing conclusions are drawn by both parties. The Russian Church claims that the letter transferred the jurisdiction of the Metropolis of Kyiv (Ukraine) from Constantinople to Moscow. While Constantinople claims that it was merely a temporary situation where the Church of Russia was to ordain the Metropolitan of Kyiv for an unspecified amount of time, a decision that they claim was hastily done on account of historical circumstances. What we can understand as laymen is that some sort of transferring of authority occurred where Moscow became responsible for the affairs in Ukraine, whether it was temporary or permanent is a matter of debate.

To achieve the goal of a new autocephalous Ukrainian Church, the Ecumenical Patriarchate decided to lift the excommunications of the Ukrainian Autocephalous Orthodox Church (UAOC) and the Ukrainian Orthodox Church - Kyiv Patriarchate (UOC-KP), two groups that had both schismed from the (then) canonical Ukrainian Orthodox Church - Moscow Patriarchate (UOC-MP). Their primates were excommunicated and the status quo was that these churches were both schismatic with no value to them.

While the lifting of excommunication is nothing novel, the contention lies in how the schismatics were received. Instead of a typical procedure, vesting the ordained schismatics, the seemingly simple wave of a hand is what changed these once schismatics into canonical deacons, priests, and bishops. We hear nothing of a standard procedure of reception for these groups, which is rather confusing given our strictness toward canonical tradition.

The third detail is the prerogatives of the Ecumenical Patriarchate. There are certain “givens” that the Ecumenical Patriarch claims to have, and some others agree. According to the OrthodoxWiki, these prerogatives are as follows:

  1. Equality with [Old] Rome.
  2. The right to hear appeals, upon request.
  3. The right to ordain bishops in areas outside canonical boundaries.
  4. The right to establish stavropegial monasteries wheresoever they desire.

Here are the sources that the EP claims to have these abilities from, respectively:

  1. Canon 3 of the Second Council of Constantinople, Canon 28 of the Council of Chalcedon, and Canon 36 of the Council of Trullo.
  2. Canons 9 and 17 of the Council of Chalcedon.
  3. Canon 28 of the Council of Chalcedon.
  4. The Epanagoge, a book of Byzantine law in existence around 886.

While portions of these sources are understood and accepted by the Orthodox Church as a whole, there are two that are not, that of Canon 28 of the Council of Chalcedon and the Epanagoge.

Canon Confusion

Canon 28 of the Council of Chalcedon states as follows:

Following in all things the decisions of the holy Fathers, and acknowledging the canon, which has been just read, of the One Hundred and Fifty Bishops beloved-of-God (who assembled in the imperial city of Constantinople, which is New Rome, in the time of the Emperor Theodosius of happy memory), we also do enact and decree the same things concerning the privileges of the most holy Church of Constantinople, which is New Rome. For the Fathers rightly granted privileges to the throne of old Rome, because it was the royal city. And the One Hundred and Fifty most religious Bishops, actuated by the same consideration, gave equal privileges (ἴσα πρεσβεῖα) to the most holy throne of New Rome, justly judging that the city which is honoured with the Sovereignty and the Senate, and enjoys equal privileges with the old imperial Rome, should in ecclesiastical matters also be magnified as she is, and rank next after her; so that, in the Pontic, the Asian, and the Thracian dioceses, the metropolitans only and such bishops also of the Dioceses aforesaid as are among the barbarians, should be ordained by the aforesaid most holy throne of the most holy Church of Constantinople; every metropolitan of the aforesaid dioceses, together with the bishops of his province, ordaining his own provincial bishops, as has been declared by the divine canons; but that, as has been above said, the metropolitans of the aforesaid Dioceses should be ordained by the archbishop of Constantinople, after the proper elections have been held according to custom and have been reported to him.

Let’s go piece by piece through this.

the One Hundred and Fifty Bishops beloved-of-God (who assembled in the imperial city of Constantinople, which is New Rome, in the time of the Emperor Theodosius of happy memory)

In the final session of the council of Chalcedon, where the canons were read, it is noted that the delegation to the Pope of Rome had left early on. Whether they anticipated something like this occurring, who knows, but what we do know is that the canonical primus’ delegation was not present for the declaration of this council. Later, when St. Pope Leo the Great received word of these canons, he agreed to all of them but this particular canon. The Patriarch of Constantinople in response wrote a letter disavowing the canon, acting as though he had no part in it.

so that, in the Pontic, the Asian, and the Thracian dioceses, the metropolitans only and such bishops also of the Dioceses aforesaid as are among the barbarians, should be ordained by the aforesaid most holy throne of the most holy Church of Constantinople

The EP understands this to mean that anywhere outside an existing canonical boundary is theirs to administer and ordain bishops for. A territorial “first dibs”, if you will. This is also the motivation why the autocephaly of the OCA is not recognized, for example.

For a while, this canon fell into obscurity after Pope Leo rejected it and Constantinople started pretending it never existed. Until around the 1920s when Patriarch Meletius IV (Metaxakis) of Constantinople (1921-1923) started to use the canon as a defense when the Ecumenical Patriarchate assumed the jurisdiction of the Greek Archdiocese in America, then belonging to the Church of Greece. Since then, we find the canon used consistently to lay claim to “barbarian lands” (those not of an existing jurisdiction).

In my findings, this is the canon that determines the Ecumenical Patriarch’s authority. If it isn’t a valid canon, then the EP lacks the abilities it claims. If it is, then it only logically follows that the EP does these things. However, the Church cannot decide. Those in favor of the EP will say that he has authority through these canons, while others will say that this canon should’ve remained in obscurity as it has in history up until this point.

Finally, the Epanagoge was a book of the law in the Byzantine Empire, and given how close the government and the patriarchate were, it is somewhat logically sound. However, the Byzantine Empire does not exist anymore, and this book was withdrawn from official use not long after its publication. I haven’t read anything about this being used as an actual argument for the EP’s prerogatives, but you can at least understand where influence could come in.

The Creation of the OCU

The creation of the Orthodox Church of Ukraine was done via a unification council convened by the Ecumenical Patriarchate, presided by Metropolitan Emmanuel of France. Both the UAOC and UOC-KP were on board with this, seeking to dissolve themselves in a sort of “merge” into this new autocephalous church. In the unification council, they elected Metropolitan Epiphaniy (Dumenko) of Pereyaslav and Bila Tserkva as primate, then part of the UOC-KP.

Mission complete, right? Done and done… so they thought. While the UAOC was entirely on board with unification, the head of the UOC-KP started having second thoughts. You see, Filaret (Denysenko) was the “Patriarch” of the UOC-KP and because of this unification, he was merely an “honorary patriarch.” Metropolitan Epiphany de jure and de facto is the head of the OCU, he merely chooses to give Filaret a say in how it would be running.

However, this wasn’t enough for Filaret. The authority he once enjoyed in the UOC-KP is now reduced to a mere nicety in the OCU. Not only this, but Filaret felt that the OCU was made to be dependent on the Ecumenical Patriarchate in the OCU’s tomos of autocephaly (read: letter of independence), as the OCU is objectively dependent on the EP for things like Holy Chrism (the anointing oil for the reception of converts, etc.). This was no real autocephaly or truly Ukrainian church, Filaret thought.

Thus, Filaret held a local “council” (only 2 bishops and a dozen priests were present). The council “abolished” the unification council. Filaret later stated that the UOC-KP will continue to exist as a third independent church. The Ukrainian government made a handful of moves to prevent any sort of usury on Filaret’s part. The OCU declared him a retired bishop with no jurisdiction and Ecumenical Patriarch Bartholomew said that he took the wrong path.

There’s an underlying irony to this situation. Epiphany was Filaret’s right-hand man, you can find him present in a significant portion of photos alongside him. Yet, I suppose being siblings in Christ is dependent on ecclesiastical titles, at least to Filaret.

What can we do?

The very obvious answer is obedience. Obedience to our priest, who is obedient to his bishop. We as laymen not only lack the authority to resolve Church conflict, we also lack the fundamental tools to do it. Unlike Protestantism, where schism is a pastime and part of life, we must stay where we are. Here in the West shouldn’t look to switch jurisdictions over this situation. After all, this is nothing new.

We should also avoid making hasty generalizations and avoid slandering hierarchs and jurisdictions. We do not deal with the same struggles as them and we know nothing about their daily life. Insults or contempt toward our patriarchs and bishops is a sure way to put you down a dark path. The Church is divine and human, this is a very human situation. Unless you are ordained, keep your eyes on your own soul.

Finally, pray. Pray daily that God will mend the schism and bickering of the churches, that they may come to realize the futility of division and unite. There is only one faith, we should not squander it over borders.

Closing Thoughts

There are a few lingering questions on everyone’s mind:

  1. Who can give autocephaly?
  2. Does the EP rightfully have the authority it claims to have?

These questions are what need to be answered in a pan-Orthodox council. In such a council, clarifications need to be made on who has what authority, because it is not universally understood.

So here we are, biding our time and hoping something good happens. What happens from here is something only God knows, but we must find peace in the uncertainty. We live in a world where one moment we’re on the verge of war and another we want to get along. We simply need to pray and wait.

Hopefully, we may be one again.
- Seraphim

comments powered by Disqus
\ No newline at end of file diff --git a/posts/2020-11-07-a-reflection/index.html b/posts/2020-11-07-a-reflection/index.html new file mode 100644 index 0000000..9f79e7e --- /dev/null +++ b/posts/2020-11-07-a-reflection/index.html @@ -0,0 +1,6 @@ +A Reflection :: Seraphim R.P. +

A Reflection

After a 5-week penance from my Orthodox online community, Oikonomia, I’ve learned a lot about myself, the faith, those in it, real values that I can carry with me through life. I intended on not writing these types of autobiographical posts, but this one I feel is worth sharing. This reflection won’t cover just the penance, but the events leading up to now.

A Chronology

Illumination and Darkness

In the midst of some of the more intense periods of the pandemic, I was chrismated as an Orthodox Christian under my priest Fr. Gabriel Bilas at St. Mary Magdalene Orthodox Church in Fenton, Michigan. This was on June 17th. After the chrismation service, my godparents invited my priest to lunch during which he said that I was “glowing.” It’s one of the most important days of my life, a direct encounter with the Holy Spirit along with a life confession that provided the greatest internal, spiritual cleanse that I’ve ever had. If I could replay the day, I would. Hopefully it’s something that I can do if I join the Kingdom.

Not long after the event, my significant other at the time (who I’ll refer to as “Q”), began having spiritual experiences that I couldn’t quite understand. I didn’t have any reason to dispute their legitimacy, it was all very sincere and seemed to be sober-minded. While I don’t want to divulge into these experiences, I will at least disclose that it involved a direct connection with God on a communicative level. I’ve known others who have these abilities, so it wasn’t something unknown or unfamiliar to me.

About a week after these began, she had explained to me that she wanted to discern monasticism, that God had led her to the conclusion. I disputed the idea, seeing as we were a month past our 3rd anniversary. I felt betrayed and confused, as though those 3 years were suddenly vapor. She wanted a month to discern, I remained adamant in my position. As a result, she decided to end the relationship.

From then, we stopped communicating generally. The wound was too fresh and any encounters led me to depression and frustration. At the same time, I felt isolated and lost. The person I had spent my days with was suddenly out of my life, what was I to do? On July 13th, we resumed communication after I was told through a mutual friend that she had went to the hospital. During the time, I reiterated my feelings about the situation and while she expressed sympathy, she didn’t express empathy. I was talking to the embodiment of a stoic. She got out of the hospital that same day.

The following day, we spoke on call and went through everything once more. I was able to put a voice to the emotions I felt, only to result in her frustration at my unwillingness to accept what happened between us. About 3 hours after that, she called me and told me that what I said hurt her, and to never speak to her again.

Out of loneliness and depression that night, I desperately attempted to contact her. The last thread of hope I had was removed that night.

Explosion

I remember little about the period between then and the events I’m about to get into. I had a brief stint in making music to express how I felt about everything, which went pretty well, but the rest is pretty blurry.

On July 23rd, a mutual friend (who I’ll name “W”) spoke with me about Q telling others about how I mistreated her. I had no clue about what she could’ve possibly been talking about, but W didn’t want to disclose what was said in confidence to Q’s private group of friends. I assumed that it was about Q’s disagreement with how I felt about the situation.

A little over a week later, W and I had a conversation about music. I shared what I had made and what I was working on, about how cathartic it was. W had asked whether any of my friends had told me what Q was speaking about. No one had at that point, but it wasn’t something I wanted to get involved in. W vented to me a bit about how it was a conflicting situation for her and that she was looking to confront Q about it. I told her not to defend me. I still had no clue about what Q was talking about, but I knew there wasn’t anything critical that she could’ve been speaking about.

W cut to the chase and told me that Q was accusing me of sexual abuse.

At first I was incredibly confused, where was this coming from? Her and I had our “encounters”, but nothing that could’ve been even slightly malicious. I asked some questions to explain what exactly was being said, but ultimately none of it was based in reality. W went to go do something for about an hour, which was more than enough time for the grief to settle in.

I was disgusted, grieved, confused. I was at a loss how she had conjured this idea, let alone the fact that she was spreading this to friends and those who already had a bad history with me. The betrayal was turned up to 11. W had recounted some other miscellaneous details about what Q had been up to during the time. Not too long after, I tried to sleep.

The following afternoon, I spoke to a different mutual friend (named “T”) just checking in on how she was doing. T was struggling with getting a foundation spiritually, so I just wanted to make sure progress was getting made. T had told me that she was on my side regarding Q’s accusations. I was a bit surprised that she knew about it, but it turns out she was in the audience of people where Q was making the accusations. She offered to explain the situation as she understood it, so we spent a good two hours going through the situation.

I learned that the accusations began the day after Q told me to never speak to her again. I was provided screenshots of vaguely-worded lies and complete untruths. I also learned that my private conversations between Q and myself were put on livestream for her friends during some sort of “evidence collecting”. These screenshots spanned from July 15th up until my conversation with T on August 2nd. In conclusion, due to one of Q’s friends putting a conclusive term to what happened, Q accused it of being rape.

The First Exile and the First Disclosure

The following day, I spoke to my priest to recount everything that occurred, and I was instructed to drastically reduce my time on Oikonomia (the Orthodox community I run, also my main “social media” outlet). I announced it to the community, without much explanation. Thankfully, the Dormition Fast had just begun so that was my cover for the two weeks I was away. Nothing of note happened during this period, it went by pretty quickly.

I returned on August 15th, the feast day of the Dormition (Revised Julian Calendar). The following day I felt compelled to disclose what the reason for my temporary exile was about. I spoke to T about how to briefly explain the situation I was in without going into great detail. I answered some small questions but I thankfully received a lot of support toward my plight. The day after, the announcement had made its way to Q, who believed that W was responsible for my knowledge. W, in her honesty, came clean. She ultimately became the scapegoat for what everything I had learned, despite 90% of it coming from T.

I struggled with the remnants of my grief during this period, but the situation calmed down after that and all was quiet in the world. At the same time, I wanted to talk to her, I wanted to get a glimpse into the mindset leading to this. I try to reconcile as much as possible, so I was hopeful that we could talk this out. I never attempted to talk, though, I knew it wasn’t favorable.

The Ripple Effect

On October 1st, around 3 am, a notification popped up on my computer that provided the largest panic attack I ever faced. Q had come to Oikonomia. She acted quite reserved but I refused to grant her access until after I tried to sleep. Meanwhile, I was panic venting to my friends about what was going on.

I woke up around noon to a small handful of impatient direct messages from Q. She apparently called me a couple hours prior, although I didn’t even notice these until a day after. She acted as though I was already awake. One of my staff had erroneously told her I was awake to avoid an in-server conflict. All in all, I was pretty frustrated, she came to my solace as though she had some sort of power over me. I had also discovered through other users that a manifesto of sorts as well as a collection of “evidential” screenshots had attempted to been posted on the server, which was removed by my staff, only to end up being spammed into any user’s DM by her and her friend.

I asked her to a voice chat. It was going to be my one opportunity to try to reconcile. We had a chat with two others present. It ended up being very strange, as a lot of you already know. Her thought process toward the situation was incredibly disjointed and careless, as if her own mind hadn’t actually registered the severity of her accusations. She seemed to be entirely led by emotion, to the point of bringing up the desperate contact attempts that happened following the severing of all communication. She brought it up as though it were a grudge and she expressed a disproportionate amount of anger toward it, which to date I have no idea how it was practically unforgiveable to her.

No fruit of reconciliation came from it, although myself and countless others had validation toward how careless the accusations were made. I recorded the chat, added it to my growing collection of files I kept on the situation, for defensive purposes. I compressed the collection into an archive and posted it publicly on my community for about a day.

The Second Exile

On October 2nd, I made an emergency call to my priest about everything that had occurred. We had discussed about how novel the situation is to Orthodoxy as a whole, being that it’s online. Ultimately, this led to him placing a 6-week penance, to be away from Oikonomia. For the uninitiated, the penalty for breaking penance is being barred from communion. I was not able to even look at Oikonomia’s chats without violating this penance. Thankfully, I was still able to communicate with my friends elsewhere.

I didn’t disagree with the penance. It was to protect me, I was keenly aware of that.

The first two weeks of the penance went like the first exile, pretty quickly. On the third week, I became more aware of my social isolation and my struggle with despondency. I touched base with my priest asking for his advice. The following week had improvement but the “shadows” of my issues were still lingering. The fifth week, I had become aware of disarray in the community. Those I had assigned to oversee had their own issues and the community didn’t have the proper level of moderation that it demanded. I asked my priest for an end to the penance. He compromised and said that the fifth week would be my final week of penance. On the condition that I eased myself into everything the sixth week.

During the later end of this penance, I founded a company for my long-term side project, BibleBot. I founded Evangelion Ltd. and incorporated in Scotland. The legitimization of the project has bore fruit rather quickly, thankfully. I’ve negotiated multiple licensing agreements for the project and it’s all been incredibly blessed and fun. I spent most of the later end working on kickstarting this.

I also was able to realign myself toward my occupational and educational goals. Of finishing my degree and working towards great employment. The passion I had for my hobby had fired up again (after a pretty long burnout, I must add).

Conclusion

Today, November 7th, I returned from my penance to Oikonomia. The feeling is rather strange, being without it for so long makes being back in feel foreign. I saw how the server had been in some disarray, which I’ve addressed but the cleanup will take some time. All in all, I still don’t really know how to feel or act in the server. I feel detached but at the same time this was something I enjoyed running for the longest time. Hopefully easing into everything will solve this.

I’m glad to be back, but I feel I have more work to do than when I left, for the better and the worse. If you’ve made it this far, thanks for reading. Writing is cathartic and setting it free is as well.

Blessings,
Seraphim

comments powered by Disqus
\ No newline at end of file diff --git a/posts/index.html b/posts/index.html new file mode 100644 index 0000000..d8499a9 --- /dev/null +++ b/posts/index.html @@ -0,0 +1,3 @@ +Posts :: Seraphim R.P. + \ No newline at end of file diff --git a/posts/index.xml b/posts/index.xml new file mode 100644 index 0000000..9829ff2 --- /dev/null +++ b/posts/index.xml @@ -0,0 +1,5 @@ +Posts on Seraphim R.P.https://seraphimrp.srht.site/posts/Recent content in Posts on Seraphim R.P.Hugo -- gohugo.ioen© Seraphim R.P.Sat, 07 Nov 2020 00:00:00 +0000A Reflectionhttps://seraphimrp.srht.site/posts/2020-11-07-a-reflection/Sat, 07 Nov 2020 00:00:00 +0000https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/<p>After a 5-week penance from my Orthodox online community, Oikonomia, I&rsquo;ve learned a lot about myself, the faith, those in it, real values that I can carry with me through life. I intended on not writing these types of autobiographical posts, but this one I feel is worth sharing. This reflection won&rsquo;t cover just the penance, but the events leading up to now.</p>Navigating the Schism as a Laymanhttps://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/Fri, 03 Jan 2020 00:00:00 +0000https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/<p>Christ is born!</p> +<p>It has been a bit over a year since most turbulent parts of the <a href="https://en.wikipedia.org/wiki/2018%E2%80%9320_Moscow%E2%80%93Constantinople_schism">schism over Ukraine</a> occurred. The ship that is the Orthodox Church is finally in some quieter waters, but we are certainly still in dangerous territory. Various hierarchs have been making their decisions to commemorate the new Ukrainian metropolitan, rocking the boat and leading to further hostilities amongst our bishops.</p> +<p>There&rsquo;s that keyword, <em>bishops</em>. We aren&rsquo;t bishops, we&rsquo;re laymen. What are we to do as our spiritual heads argue and navigate these frightful waters? It&rsquo;s scary! We feel paralyzed from what&rsquo;s going on, we don&rsquo;t have a say in their decisions! How do we, as laymen, understand what&rsquo;s going on and where we&rsquo;re headed?!</p>Where I Am Nowhttps://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/Tue, 24 Dec 2019 00:00:00 +0000https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/<p>Greetings, everyone. It&rsquo;s been a while.</p> +<p>As you might&rsquo;ve read or noticed, these past few years have been all over the place. I won&rsquo;t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I&rsquo;m doing better. Not much better, but better nonetheless.</p> +<p>An update is warranted on everything that&rsquo;s happened and what&rsquo;ll be happening from now. For starters, I&rsquo;m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it&rsquo;s no longer fulfilling and I end up neglecting more than writing. That being said, I won&rsquo;t be cutting off myself from writing about my life completely. I&rsquo;ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I&rsquo;m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I&rsquo;m comfortable with.</p>Just a Memoryhttps://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/Mon, 17 Apr 2017 00:00:00 +0000https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/<p>Listening to The Specktators (well, <em>Packy</em>) right now. It makes me think of the times I&rsquo;d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn&rsquo;t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I&rsquo;d get to the bus stop, I&rsquo;d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.</p>Keeping Inhttps://seraphimrp.srht.site/posts/2015-09-22-keeping-in/Tue, 22 Sep 2015 00:00:00 +0000https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/<p>It&rsquo;s been a long 3 months since I&rsquo;ve updated on all this education stuff. When I wrote the post, I had reached my low point and I wasn&rsquo;t sure where I was headed afterwards.</p>Dropping Outhttps://seraphimrp.srht.site/posts/2015-06-19-dropping-out/Fri, 19 Jun 2015 00:00:00 +0000https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/<p>On January 28th, I made a pretty big life-changing decision. I decided to drop out.</p> \ No newline at end of file diff --git a/posts/page/1/index.html b/posts/page/1/index.html new file mode 100644 index 0000000..ae897b9 --- /dev/null +++ b/posts/page/1/index.html @@ -0,0 +1,2 @@ +https://seraphimrp.srht.site/posts/ + \ No newline at end of file diff --git a/projects/index.html b/projects/index.html new file mode 100644 index 0000000..abb8aae --- /dev/null +++ b/projects/index.html @@ -0,0 +1,7 @@ +Projects :: Seraphim R.P. +

Projects

My best and primary project is BibleBot (GitHub), a Discord bot for referencing the Bible and other Christian resources. It serves over 30,000 servers with a combined audience of over 1.1 million users. I’ve founded a non-profit around the project, Kerygma Digital, that seeks to provide similar services in an open-source manner.

My secondary project is canon_law (GitHub), a web service for referencing Orthodox canon law. It is not yet finished but all that is lacking is the rest of the content.

The only tertiary project at the moment is goarch_api (GitHub), a Python interface for the Greek Orthodox Archdiocese of America’s Chapel API. I will have more similar projects in the future.


I am also a volunteer Software Engineer at Catena, a Bible application featuring Patristics commentaries and lectionary readings. I incorporated the Greek Orthodox lectionary into the app along with daily quotes from saints.

\ No newline at end of file diff --git a/resources/index.html b/resources/index.html new file mode 100644 index 0000000..1401626 --- /dev/null +++ b/resources/index.html @@ -0,0 +1,5 @@ +Resources :: Seraphim R.P. +

Resources

Hello and welcome to my resources page! Here I’ve collected some various resources and placed them all together in hopes of helping you on your journey to theosis. Provided also is a introduction to Orthodoxy reading list that might help the newcomers looking for what the Church believes and what the Church is (including the history!) If there is anything you think should be on here, shoot me a message!

Fr. Thomas Hopko’s † 55 Maxims

  1. Be always with Christ and trust God in everything.
  2. Pray as you can, not as you think you must.
  3. Have a keepable rule of prayer done by discipline.
  4. Say the Lord’s Prayer several times each day.
  5. Repeat a short prayer when your mind is not occupied.
  6. Make some prostrations when you pray.
  7. Eat good foods in moderation and fast on fasting days.
  8. Practice silence, inner and outer.
  9. Sit in silence 20 to 30 minutes each day.
  10. Do acts of mercy in secret.
  11. Go to liturgical services regularly.
  12. Go to confession and holy communion regularly.
  13. Do not engage intrusive thoughts and feelings.
  14. Reveal all your thoughts and feelings to a trusted person regularly.
  15. Read the scriptures regularly.
  16. Read good books, a little at a time.
  17. Cultivate communion with the saints.
  18. Be an ordinary person, one of the human race.
  19. Be polite with everyone, first of all family members.
  20. Maintain cleanliness and order in your home.
  21. Have a healthy, wholesome hobby.
  22. Exercise regularly.
  23. Live a day, even a part of a day, at a time.
  24. Be totally honest, first of all with yourself.
  25. Be faithful in little things.
  26. Do your work, then forget it.
  27. Do the most difficult and painful things first.
  28. Face reality.
  29. Be grateful.
  30. Be cheerful.
  31. Be simple, hidden, quiet and small.
  32. Never bring attention to yourself.
  33. Listen when people talk to you.
  34. Be awake and attentive, fully present where you are.
  35. Think and talk about things no more than necessary.
  36. Speak simply, clearly, firmly, directly.
  37. Flee imagination, fantasy, analysis, figuring things out.
  38. Flee carnal, sexual things at their first appearance.
  39. Don’t complain, grumble, murmur or whine.
  40. Don’t seek or expect pity or praise.
  41. Don’t compare yourself with anyone.
  42. Don’t judge anyone for anything.
  43. Don’t try to convince anyone of anything.
  44. Don’t defend or justify yourself.
  45. Be defined and bound by God, not people.
  46. Accept criticism gracefully and test it carefully.
  47. Give advice only when asked or when it is your duty.
  48. Do nothing for people that they can and should do for themselves.
  49. Have a daily schedule of activities, avoiding whim and caprice.
  50. Be merciful with yourself and others.
  51. Have no expectations except to be fiercely tempted to your last breath.
  52. Focus exclusively on God and light, and never on darkness, temptation and sin.
  53. Endure the trial of yourself and your faults serenely, under God’s mercy.
  54. When you fall, get up immediately and start over.
  55. Get help when you need it, without fear or shame.

Books

Seraphim P.’s Intro to Orthodoxy Reading List [WIP]

(This list goes from basic to intermediate.)

  • The Orthodox Church by Metropolitan Kallistos Ware (you may need to use his secular name, Timothy Ware)
  • The Orthodox Faith (Vol. 1-4) by Fr. Thomas Hopko †
  • The Orthodox Way by Metropolitan Kallistos Ware
  • The Law of God by Fr. Seraphim Slobodskoy (this is legally free online)
  • For the Life of the World: Sacraments and Orthodoxy by Fr. Alexander Schmemann †
  • On the Acquisition of the Holy Spirit by Saint Seraphim of Sarov
  • The Way of a Pilgrim and the Pilgrim Continues His Way by Anonymous † (I suggest the R. M. French translation, just ignore the introduction as it’s a bit secular.)

Topical Books

(Introductory but are more essential to read at specific times in the Church Year, read in no specific order.)

  • Great Lent: Journey to Pascha by Fr. Alexander Schmemann †

Liturgical Books

(Books that contain Greek/English translations of the liturgy, if you’re like me and attend a Greek-only monastery.)

  • The Divine Liturgy of St. John Chrysostom by Fr. George Papadeas † (Bilingual Greek/English)
  • Μεγαλη Εβδομας Πασχα / Holy Week - Easter by Fr. George Papadeas † (Bilingual Greek/English)
  • Ο Ακαθιστος Υμνος / The Akathist Hymn by Fr. George Papadeas † (Bilingual Greek/English)
  • The Holy Epiphany Service by Fr. George Papadeas † (English)

Blogs

Podcasts


YouTube Channels

  • Orthodox Church - various Orthodox-related videos, typically services, hymns, or events (note: it is not an official channel for any church)
  • Y2AM - The Greek Archdiocese of America’s Youth and Young Adult Ministries channel. While pointed to youth and young adults (obv.), the videos are great for everyone of all ages.
  • Bible Illustrated - A wonderful small YouTube channel that reads the Bible and talks about chants, theology, and bad puns by Reader Bojan Teodosijevic.
\ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..1c95de3 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1 @@ +https://seraphimrp.srht.site/links/2021-07-31T11:10:00-04:00https://seraphimrp.srht.site/2021-07-31T11:10:00-04:00https://seraphimrp.srht.site/posts/2020-11-07-a-reflection/2020-11-07T00:00:00+00:00https://seraphimrp.srht.site/posts/2020-11-07T00:00:00+00:00https://seraphimrp.srht.site/posts/2020-01-03-navigating-the-schism/2020-01-03T00:00:00+00:00https://seraphimrp.srht.site/posts/2019-12-24-where-i-am-now/2019-12-24T00:00:00+00:00https://seraphimrp.srht.site/resources/2018-08-21T06:04:12-05:00https://seraphimrp.srht.site/projects/2018-08-08T03:49:00-05:00https://seraphimrp.srht.site/about/2018-07-18T03:02:05-05:00https://seraphimrp.srht.site/posts/2017-04-17-just-a-memory/2017-04-17T00:00:00+00:00https://seraphimrp.srht.site/posts/2015-09-22-keeping-in/2015-09-22T00:00:00+00:00https://seraphimrp.srht.site/posts/2015-06-19-dropping-out/2015-06-19T00:00:00+00:00https://seraphimrp.srht.site/categories/https://seraphimrp.srht.site/tags/ \ No newline at end of file diff --git a/tags/index.html b/tags/index.html new file mode 100644 index 0000000..ccd248a --- /dev/null +++ b/tags/index.html @@ -0,0 +1,3 @@ +Tags :: Seraphim R.P. + \ No newline at end of file diff --git a/tags/index.xml b/tags/index.xml new file mode 100644 index 0000000..b089c2c --- /dev/null +++ b/tags/index.xml @@ -0,0 +1 @@ +Tags on Seraphim R.P.https://seraphimrp.srht.site/tags/Recent content in Tags on Seraphim R.P.Hugo -- gohugo.ioen© Seraphim R.P. \ No newline at end of file

A Reflection

After a 5-week penance from my Orthodox online community, Oikonomia, I’ve learned a lot about myself, the faith, those in it, real values that I can carry with me through life. I intended on not writing these types of autobiographical posts, but this one I feel is worth sharing. This reflection won’t cover just the penance, but the events leading up to now.

Navigating the Schism as a Layman

Christ is born!

It has been a bit over a year since most turbulent parts of the schism over Ukraine occurred. The ship that is the Orthodox Church is finally in some quieter waters, but we are certainly still in dangerous territory. Various hierarchs have been making their decisions to commemorate the new Ukrainian metropolitan, rocking the boat and leading to further hostilities amongst our bishops.

There’s that keyword, bishops. We aren’t bishops, we’re laymen. What are we to do as our spiritual heads argue and navigate these frightful waters? It’s scary! We feel paralyzed from what’s going on, we don’t have a say in their decisions! How do we, as laymen, understand what’s going on and where we’re headed?!

Where I Am Now

Greetings, everyone. It’s been a while.

As you might’ve read or noticed, these past few years have been all over the place. I won’t get into details too greatly like my usual blog posts, because they will no longer be my usual blog posts. What I can say though, is that I’m doing better. Not much better, but better nonetheless.

An update is warranted on everything that’s happened and what’ll be happening from now. For starters, I’m no longer going to blog about my life for now. While it was a good outlet during some of my darkest times, it’s no longer fulfilling and I end up neglecting more than writing. That being said, I won’t be cutting off myself from writing about my life completely. I’ve decided to opt for journaling. This way, I can give myself the opportunity to have everything that this blogging experience has alongside the privacy allowing me to be more direct in my writing. If I used names here as much as I do in my journal, I’m sure it would be read and spread rather quickly. This way, I can be personal. The likelihood of someone reading it is slim, and if they did it would be within certain parameters I’m comfortable with.

Just a Memory

Listening to The Specktators (well, Packy) right now. It makes me think of the times I’d walk to the bus stop every morning to go to school, muting out the noise of the world, enjoying the beat and the message. Feeling the 60 degree weather, just that perfect temperature that isn’t too cold nor too hot. Not even worrying about the future, worrying about the past. Just living in the moment, here with my music. Once I’d get to the bus stop, I’d take my headphones off to talk to a couple friends until the bus arrived. Exchanging greetings with the bus driver, who I felt like I had a decent connection to, then sitting down and resuming the soundtrack to that part of my life. Watching the houses and trees pass by on the ride to school, still living in the moment. Only for the bus to arrive, forcing my soundtrack to come to a pause and for me to resume working on something I would eventually drop entirely.

Keeping In

It’s been a long 3 months since I’ve updated on all this education stuff. When I wrote the post, I had reached my low point and I wasn’t sure where I was headed afterwards.

Dropping Out

On January 28th, I made a pretty big life-changing decision. I decided to drop out.