/* Syntax.js v1.6.0 | (c) Bunoon | MIT License */
:root{--color-keyword:#A71500;--color-value:#F28C28;--color-keyword-hover:red;--color-value-hover:#FFAC1C;--color-comment:#78b13f;--color-string:#484dd2;--color-black:#3b3a3a;--color-white:#F5F5F5;--color-dark-gray:gray;--color-gray:#BBB;--color-lighter-gray:silver;--container-background-color-container:#e8e6e6;--container-border-color-container:#3b3a3a;--container-background-color-syntax:#EEE;--container-border-color-syntax:#CCC;--container-background-color-numbers:#ddd;--container-border-color-numbers:#BBB;--border-radius:.5rem;--border-style-scrollbar:inset 0 0 6px --color-dark-gray;--border-size:.5px;--transition:all .3s}code.syntax-highlight,div.syntax-highlight{font-family:"Montserrat",sans-serif;font-size:.8rem}code.syntax-highlight div.code,div.syntax-highlight div.code{display:flex;background-color:var(--container-background-color-container);border-radius:var(--border-radius);padding:15px;overflow-x:auto;overflow-y:hidden;position:relative;border:var(--border-size) solid var(--container-border-color-container);color:var(--color-black)}code.syntax-highlight div.code pre,div.syntax-highlight div.code pre{margin:0!important}code.syntax-highlight div.code div.numbers,div.syntax-highlight div.code div.numbers{margin-right:15px;background-color:var(--container-background-color-numbers);padding:10px;padding-left:15px;padding-right:15px;border-radius:var(--border-radius);text-align:right;font-weight:800!important;border:var(--border-size) solid var(--container-border-color-numbers);display:none;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none}code.syntax-highlight div.code div.numbers p,div.syntax-highlight div.code div.numbers p{margin:0;text-wrap:nowrap}@media (min-width:768px){code.syntax-highlight div.code div.numbers,div.syntax-highlight div.code div.numbers{display:block}}code.syntax-highlight div.code div.syntax,div.syntax-highlight div.code div.syntax{flex-grow:1;padding:10px;border-radius:var(--border-radius);background-color:var(--container-background-color-syntax);border:var(--border-size) solid var(--container-border-color-syntax);position:relative;overflow:hidden}code.syntax-highlight div.code div.syntax div.buttons,div.syntax-highlight div.code div.syntax div.buttons{position:absolute;top:0;right:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-wrap:nowrap}code.syntax-highlight div.code div.syntax div.buttons div.button,code.syntax-highlight div.code div.syntax div.buttons div.label,div.syntax-highlight div.code div.syntax div.buttons div.button,div.syntax-highlight div.code div.syntax div.buttons div.label{color:var(--color-white);background-color:var(--color-black);padding:7px;padding-left:10px;padding-right:10px;display:inline-block;border-right:1px dotted var(--color-gray);font-size:small}code.syntax-highlight div.code div.syntax div.buttons div.button:first-child,code.syntax-highlight div.code div.syntax div.buttons div.label:first-child,div.syntax-highlight div.code div.syntax div.buttons div.button:first-child,div.syntax-highlight div.code div.syntax div.buttons div.label:first-child{border-bottom-left-radius:var(--border-radius)}code.syntax-highlight div.code div.syntax div.buttons div.button:last-child,code.syntax-highlight div.code div.syntax div.buttons div.label:last-child,div.syntax-highlight div.code div.syntax div.buttons div.button:last-child,div.syntax-highlight div.code div.syntax div.buttons div.label:last-child{border-top-right-radius:var(--border-radius);border-right:none}code.syntax-highlight div.code div.syntax div.buttons div.button-opener,div.syntax-highlight div.code div.syntax div.buttons div.button-opener{font-weight:900!important}code.syntax-highlight div.code div.syntax div.buttons div.label,div.syntax-highlight div.code div.syntax div.buttons div.label{cursor:default;color:var(--color-gray);font-weight:700}code.syntax-highlight div.code div.syntax div.buttons div.button:hover,div.syntax-highlight div.code div.syntax div.buttons div.button:hover{cursor:pointer;opacity:.7;transition:var(--transition)}code.syntax-highlight div.code div.syntax p,div.syntax-highlight div.code div.syntax p{margin:0;text-wrap:initial;color:var(--color-black)}@media (min-width:768px){code.syntax-highlight div.code div.syntax p,div.syntax-highlight div.code div.syntax p{text-wrap:nowrap}}code.syntax-highlight div.code div.syntax p span.keyword,code.syntax-highlight div.code div.syntax p span.keyword-clickable,div.syntax-highlight div.code div.syntax p span.keyword,div.syntax-highlight div.code div.syntax p span.keyword-clickable{font-weight:700;color:var(--color-keyword)}code.syntax-highlight div.code div.syntax p span.keyword-clickable:hover,code.syntax-highlight div.code div.syntax p span.no-highlight-keyword-clickable:hover,div.syntax-highlight div.code div.syntax p span.keyword-clickable:hover,div.syntax-highlight div.code div.syntax p span.no-highlight-keyword-clickable:hover{color:var(--color-keyword-hover);transition:var(--transition);cursor:pointer}code.syntax-highlight div.code div.syntax p span.value,code.syntax-highlight div.code div.syntax p span.value-clickable,div.syntax-highlight div.code div.syntax p span.value,div.syntax-highlight div.code div.syntax p span.value-clickable{font-weight:700;color:var(--color-value)}code.syntax-highlight div.code div.syntax p span.value-clickable:hover,code.syntax-highlight div.code div.syntax p span.no-highlight-value-clickable:hover,div.syntax-highlight div.code div.syntax p span.value-clickable:hover,div.syntax-highlight div.code div.syntax p span.no-highlight-value-clickable:hover{color:var(--color-value-hover);transition:var(--transition);cursor:pointer}code.syntax-highlight div.code div.syntax p span.comment,div.syntax-highlight div.code div.syntax p span.comment{color:var(--color-comment)}code.syntax-highlight div.code div.syntax p span.string,div.syntax-highlight div.code div.syntax p span.string{color:var(--color-string)}.custom-scroll-bars::-webkit-scrollbar{width:12px}.custom-scroll-bars::-webkit-scrollbar-track{-webkit-box-shadow:var(--border-style-scrollbar);box-shadow:var(--border-style-scrollbar)}.custom-scroll-bars::-webkit-scrollbar-thumb{-webkit-box-shadow:var(--border-style-scrollbar);box-shadow:var(--border-style-scrollbar);background:var(--color-white)}.custom-scroll-bars::-webkit-scrollbar-thumb:hover{background-color:var(--color-white)}.custom-scroll-bars::-webkit-scrollbar-thumb:active{background-color:var(--color-lighter-gray)}