/*
 * SimpleSyntax.js stylesheet
 * Description: A lightweight yet powerful syntax highlighting library for textareas
 * Author: Reem Rizk
 * License: MIT
 * https://github.com/reemrizzk/SimpleSyntaxJs
 */
.codeDiv::-webkit-scrollbar{display: none}.codeDiv{-ms-overflow-style: none;scrollbar-width: none;padding-right: 0 !important;margin-right: 0 !important;scrollbar-width: none}.ss-container textarea{-webkit-appearance: none;padding-right: 20px !important;margin-right: 0 !important;-moz-appearance: none}.ss-container .copyButton{-webkit-appearance: none;-moz-appearance: none;cursor: pointer;position: absolute;right: 9px;top: 6px;z-index: 7;border: none;border-radius: 3px;padding: 8px 12px}.ss-container textarea::selection{background-color: #2040A9;color: #D0D0D0}.ss-container textarea::selection{background-color: #2040A9;color: #D0D0D0}.ss-no-highlight::selection{background-color: transparent !important}.ss-container .ss-find{background-color: rgba(255, 200, 0, 0.5)}.ss-container .linesDiv{-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.ss-container textarea::-webkit-scrollbar{width: 6px;height: 6px;border: none}.ss-container textarea::-webkit-scrollbar-thumb{background-color: #888;cursor: default !important;border: none;border-radius: 4px}.ss-container textarea::-moz-scrollbar{width: 16px;height: 16px;border: none}.ss-container textarea::-moz-scrollbar-thumb{background-color: #888;cursor: default !important;border: none;border-radius: 4px}.ss-highlight{background-color: rgba(128, 128, 128, 0.5) !important}.ss-find{font-size: 20px}.ss-searchbar-light{background-color: #FDFDFD;color: #404040;min-height: 46px;padding: 8px;border-bottom: 1px solid #C0C0C0;font-family: sans-serif;font-size: 12px;box-sizing: border-box}.ss-searchbar-light input[type=text]{-webkit-appearance: none;background: #FDFDFD;height: 28px;width: 140px;margin-right: 6px;padding: 4px 8px;border: 1px solid #C0C0C0;color: #404040;box-sizing: border-box}.ss-searchbar-light button{-webkit-appearance: none;background: transparent;border: none;height: 28px;cursor: pointer;padding: 4px 8px;color: #404040;box-sizing: border-box}.ss-container-light, .ss-container-light .linesDiv,.ss-container-light .cornerDiv{background-color: #FDFDFD}.ss-container-light textarea{caret-color: black;-webkit-appearance: none}.ss-container-light textarea::-webkit-scrollbar-track{background-color: #FDFDFD}.ss-container-light .copyButton{background-color: #C0C0C0;color: #202020}.ss-container-light .ss-keyword:not(.ss-comment > .ss-keyword):not(.ss-string > .ss-keyword){color: #BB3050}.ss-container-light .ss-php-tag .ss-php-keyword:not(.ss-php-comment > .ss-php-keyword):not(.ss-string > .ss-php-keyword){color: #BB3050}.ss-container-light .ss-type:not(.ss-comment > .ss-type):not(.ss-string > .ss-type){color: #000080}.ss-container-light .ss-php-tag .ss-php-type:not(.ss-php-comment > .ss-php-type):not(.ss-string > .ss-php-type){color: #000080}.ss-container-light .ss-operator{color: red}.ss-container-light .ss-comment, .ss-container-light .ss-php-tag .ss-php-comment{color: green;font-style: italic}.ss-container-light .ss-brace:not(.ss-comment > .ss-brace):not(.ss-string > .ss-brace){color: #800000}.ss-container-light .ss-php-tag .ss-php-brace:not(.ss-php-comment > .ss-php-brace):not(.ss-string > .ss-php-brace){color: #800000}.ss-container-light .ss-string{color: #6A0BAA}.ss-container-light .ss-tag{color: #2B2BD1}.ss-container-light .ss-attribute{color: #AE3B3B}.ss-container-light .ss-property:not(.ss-comment > .ss-property):not(.ss-string > .ss-property){color: #1e90ff}.ss-container-light .ss-value{color: #d14}.ss-container-light .ss-class{color: #228b22}.ss-container-light .ss-id{color: #8b0000}.ss-container-light .ss-colon{color: #b452cd}.ss-searchbar-dark{background-color: #1E1E24;color: #D4D4D4;min-height: 46px;padding: 8px;border-bottom: 1px solid #505050;font-family: sans-serif;font-size: 12px;box-sizing: border-box}.ss-searchbar-dark input[type=text]{-webkit-appearance: none;background: #32343B;border: none;height: 28px;width: 140px;margin-right: 6px;padding: 4px 8px;color: #909090;box-sizing: border-box}.ss-searchbar-dark button{-webkit-appearance: none;background: transparent;border: none;height: 28px;cursor: pointer;padding: 4px 8px;color: #909090;box-sizing: border-box}.ss-searchbar-dark label{color: #909090}.ss-searchbar-dark input[type="checkbox"]{filter: invert(0.9) hue-rotate(180deg)}.ss-container-dark, .ss-container-dark .linesDiv, .ss-container-dark .cornerDiv{background-color: #1E1E24;color: #D4D4D4}.ss-container-dark textarea::-webkit-scrollbar-track{background-color: #1E1E24}.ss-container-dark textarea::-moz-scrollbar-track{background-color: #1E1E24 !important}.ss-container-dark textarea{caret-color: white}.ss-container-dark .copyButton{background-color: #505050;color: #D4D4D4}.ss-container-dark .ss-keyword:not(.ss-comment > .ss-keyword):not(.ss-string > .ss-keyword){color: #C586C0}.ss-container-dark .ss-php-tag .ss-php-keyword:not(.ss-php-comment > .ss-php-keyword):not(.ss-string > .ss-php-keyword){color: #C586C0}.ss-container-dark .ss-type:not(.ss-comment > .ss-type):not(.ss-string > .ss-type){color: #4EC9B0}.ss-container-dark .ss-php-tag .ss-php-type:not(.ss-php-comment > .ss-php-type):not(.ss-string > .ss-php-type){color: #4EC9B0}.ss-container-dark .ss-operator{color: #D4D4D4}.ss-container-dark .ss-comment, .ss-container-dark .ss-php-tag .ss-php-comment{color: #6A9955;font-style: italic}.ss-container-dark .ss-brace:not(.ss-comment > .ss-brace):not(.ss-string > .ss-brace){color: #90DCDC}.ss-container-dark .ss-php-tag .ss-php-brace:not(.ss-php-comment > .ss-php-brace):not(.ss-string > .ss-php-brace){color: #90DCDC}.ss-container-dark .ss-string{color: #CE9178}.ss-container-dark .ss-tag{color: #569CD6}.ss-container-dark .ss-attribute{color: #9CDCFE}.ss-container-dark .ss-property:not(.ss-comment > .ss-property):not(.ss-string > .ss-property){color: #4EC9B0}.ss-container-dark .ss-value{color: #D7BA7D}.ss-container-dark .ss-class{color: #4EC9B0}.ss-container-dark .ss-id{color: #D16969}.ss-container-dark .ss-colon{color: #D4D4D4}
/*
 * Nord Theme
 * Based on Nord Theme by arcticicestudio
 * https://github.com/arcticicestudio/nord
 * https://github.com/nordtheme/nord?tab=MIT-1-ov-file#readme
 */
.ss-searchbar-nord{background-color: #2e3440;color: #d8dee9;min-height: 46px;padding: 8px;border-bottom: 1px solid #3b4252;font-family: sans-serif;font-size: 12px;box-sizing: border-box}.ss-searchbar-nord input[type=text]{border: 1px solid #3b4252;background: #2e3440;height: 28px;width: 140px;margin-right: 6px;padding: 4px 8px;color: #d8dee9;box-sizing: border-box}.ss-searchbar-nord button{background: transparent;border: none;height: 28px;cursor: pointer;padding: 4px 8px;color: #d8dee9;box-sizing: border-box}.ss-container-nord, .ss-container-nord .linesDiv, .ss-container-nord .cornerDiv{background-color: #2e3440;color: #d8dee9}.ss-container-nord textarea::-webkit-scrollbar-track{background-color: #2e3440}.ss-container-nord textarea{caret-color: white}.ss-container-nord .copyButton{background-color: #3b4252;color: #d8dee9;}.ss-container-nord .ss-keyword:not(.ss-comment > .ss-keyword):not(.ss-string > .ss-keyword){color: #81a1c1}.ss-container-nord .ss-php-tag .ss-php-keyword:not(.ss-php-comment > .ss-php-keyword):not(.ss-string > .ss-php-keyword){color: #81a1c1}.ss-container-nord .ss-type:not(.ss-comment > .ss-type):not(.ss-string > .ss-type){color: #88c0d0}.ss-container-nord .ss-php-tag .ss-php-type:not(.ss-php-comment > .ss-php-type):not(.ss-string > .ss-php-type){color: #88c0d0}.ss-container-nord .ss-operator{color: #d8dee9}.ss-container-nord .ss-comment, .ss-container-nord .ss-php-tag .ss-php-comment{color: #4c566a;font-style: italic}.ss-container-nord .ss-brace:not(.ss-comment > .ss-brace):not(.ss-string > .ss-brace){color: #81a1c1}.ss-container-nord .ss-php-tag .ss-php-brace:not(.ss-php-comment > .ss-php-brace):not(.ss-string > .ss-php-brace){color: #81a1c1}.ss-container-nord .ss-string{color: #a3be8c}.ss-container-nord .ss-tag{color: #88c0d0}.ss-container-nord .ss-attribute{color: #d8dee9}.ss-container-nord .ss-property:not(.ss-comment > .ss-property):not(.ss-string > .ss-property){color: #88c0d0}.ss-container-nord .ss-value{color: #b48ead}.ss-container-nord .ss-class{color: #88c0d0}.ss-container-nord .ss-id{color: #b48ead}.ss-container-nord .ss-colon{color: #d8dee9}
/*
 * Solarized Themes
 * Based on Solarized Theme by Ethan Schoonover
 * https://ethanschoonover.com/solarized/
 * https://github.com/altercation/solarized/blob/master/LICENSE
 * Solarized color palette:
 * http://ethanschoonover.com/solarized/img/solarized-palette.png
*/
.ss-searchbar-solarized-light{background-color: #fdf6e3;color: #657b83;min-height: 46px;padding: 8px;border-bottom: 1px solid #eee8d5;font-family: sans-serif;font-size: 12px;box-sizing: border-box}.ss-searchbar-solarized-light input[type=text]{border: 1px solid #d8d8d8;background: #fdf6e3;height: 28px;width: 140px;margin-right: 6px;padding: 4px 8px;color: #657b83;box-sizing: border-box}.ss-searchbar-solarized-light button{background: transparent;border: none;height: 28px;cursor: pointer;padding: 4px 8px;color: #657b83;box-sizing: border-box}.ss-container-solarized-light, .ss-container-solarized-light .linesDiv, .ss-container-solarized-light .cornerDiv{background-color: #fdf6e3;color: #657b83}.ss-container-solarized-light textarea::-webkit-scrollbar-track{background-color: #fdf6e3}.ss-container-solarized-light textarea{caret-color: black}.ss-container-solarized-light .copyButton{background-color: #eee8d5;color: #657b83;}.ss-container-solarized-light .ss-keyword:not(.ss-comment > .ss-keyword):not(.ss-string > .ss-keyword){color: #859900}.ss-container-solarized-light .ss-php-tag .ss-php-keyword:not(.ss-php-comment > .ss-php-keyword):not(.ss-string > .ss-php-keyword){color: #859900}.ss-container-solarized-light .ss-type:not(.ss-comment > .ss-type):not(.ss-string > .ss-type){color: #268bd2}.ss-container-solarized-light .ss-php-tag .ss-php-type:not(.ss-php-comment > .ss-php-type):not(.ss-string > .ss-php-type){color: #268bd2}.ss-container-solarized-light .ss-operator{color: #657b83}.ss-container-solarized-light .ss-comment, .ss-container-solarized-light .ss-php-tag .ss-php-comment{color: #93a1a1;font-style: italic}.ss-container-solarized-light .ss-brace:not(.ss-comment > .ss-brace):not(.ss-string > .ss-brace){color: #b58900}.ss-container-solarized-light .ss-php-tag .ss-php-brace:not(.ss-php-comment > .ss-php-brace):not(.ss-string > .ss-php-brace){color: #b58900}.ss-container-solarized-light .ss-string{color: #cb4b16}.ss-container-solarized-light .ss-tag{color: #268bd2}.ss-container-solarized-light .ss-attribute{color: #2aa198}.ss-container-solarized-light .ss-property:not(.ss-comment > .ss-property):not(.ss-string > .ss-property){color: #268bd2}.ss-container-solarized-light .ss-value{color: #cb4b16}.ss-container-solarized-light .ss-class{color: #268bd2}.ss-container-solarized-light .ss-id{color: #cb4b16}.ss-container-solarized-light .ss-colon{color: #657b83}.ss-searchbar-solarized-dark{background-color: transparent;color: #839496;min-height: 46px;padding: 8px;border-bottom: 1px solid #073642;font-family: sans-serif;font-size: 12px;box-sizing: border-box}.ss-searchbar-solarized-dark input[type=text]{-webkit-appearance: none;background: #073642;border: none;height: 28px;width: 140px;margin-right: 6px;padding: 4px 8px;color: #839496;box-sizing: border-box}.ss-searchbar-solarized-dark button{-webkit-appearance: none;background: transparent;border: none;height: 28px;cursor: pointer;padding: 4px 8px;color: #839496;box-sizing: border-box}.ss-searchbar-solarized-dark label{color: #839496}.ss-searchbar-solarized-dark input[type="checkbox"]{filter: invert(0.9) hue-rotate(180deg)}.ss-container-solarized-dark, .ss-container-solarized-dark .linesDiv, .ss-container-solarized-dark .cornerDiv{background-color: #002b36;color: #839496}.ss-container-solarized-dark textarea::-webkit-scrollbar-track{background-color: #002b36}.ss-container-solarized-dark textarea{caret-color: white}.ss-container-solarized-dark .copyButton{background-color: #073642;color: #839496;}.ss-container-solarized-dark .ss-keyword:not(.ss-comment > .ss-keyword):not(.ss-string > .ss-keyword){color: #859900}.ss-container-solarized-dark .ss-php-tag .ss-php-keyword:not(.ss-php-comment > .ss-php-keyword):not(.ss-string > .ss-php-keyword){color: #859900}.ss-container-solarized-dark .ss-type:not(.ss-comment > .ss-type):not(.ss-string > .ss-type){color: #268bd2}.ss-container-solarized-dark .ss-php-tag .ss-php-type:not(.ss-php-comment > .ss-php-type):not(.ss-string > .ss-php-type){color: #268bd2}.ss-container-solarized-dark .ss-operator{color: #839496}.ss-container-solarized-dark .ss-comment, .ss-container-solarized-dark .ss-php-tag .ss-php-comment{color: #586e75;font-style: italic}.ss-container-solarized-dark .ss-brace:not(.ss-comment > .ss-brace):not(.ss-string > .ss-brace){color: #b58900}.ss-container-solarized-dark .ss-php-tag .ss-php-brace:not(.ss-php-comment > .ss-php-brace):not(.ss-string > .ss-php-brace){color: #b58900}.ss-container-solarized-dark .ss-string{color: #cb4b16}.ss-container-solarized-dark .ss-tag{color: #268bd2}.ss-container-solarized-dark .ss-attribute{color: #2aa198}.ss-container-solarized-dark .ss-property:not(.ss-comment > .ss-property):not(.ss-string > .ss-property){color: #268bd2}.ss-container-solarized-dark .ss-value{color: #cb4b16}.ss-container-solarized-dark .ss-class{color: #268bd2}.ss-container-solarized-dark .ss-id{color: #cb4b16}.ss-container-solarized-dark .ss-colon{color: #839496}