:root{--bg1:#111;--bg2:#222;--bg3:#333;--text1:#eee;--text2:#aaa;--accent:#58a6ff;--accent-hover:#79c0ff;--danger:#f85149;--warning:#e7d03f;--success:#3fb950;--border:#404040}body{background-color:var(--bg1);color:var(--text1);display:flex;flex-direction:column;min-height:100vh;margin:0;font-family:sans-serif;font-size:16px;line-height:1.6}main{flex:1;max-width:80vw}main.has-sidebar{display:grid;grid-template-columns:1fr 3fr 1fr;max-width:100%}main.has-sidebar nav{grid-area:1/1/1/1;display:flex;align-items:left;flex-direction:column;gap:0;padding-right:1rem}main.has-sidebar article{grid-area:1/2/1/2}header{background-color:var(--bg2);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items: center;padding:1rem 2rem}h1,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:.5rem;font-weight:600}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}p{color:var(--text1);margin-bottom:1rem}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline}code{background-color:var(--bg3);font-family:monospace;font-size:.9em}pre{background-color:var(--bg3);border:1px solid var(--border);overflow-x:auto;border-radius:6px;margin:1rem 0;padding:1rem;font-family:monospace}pre code{background:0 0;padding:0;font-size:.95em}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.feature-grid article{background-color:var(--bg2);border:1px solid var(--border);border-radius:6px;padding:1.5rem}.coming-soon{display:inline-block;background-color:var(--warning);color:var(--bg1);border-radius:2px;padding:.2rem;transform:rotate(-7deg)}.content-block{margin:2rem}.container{min-width:80vw;margin:0 auto;padding:2rem 1rem}.hero{text-align:center;padding:4rem 2rem}.hero h1{color:var(--text1);margin-bottom:1rem;font-size:3rem}.hero p{color:var(--text2);margin-bottom:2rem;font-size:1.2rem}.hero-example pre{background-color:var(--bg2);border:1px solid var(--border);text-align:left;border-radius:6px;margin:2rem 0;padding:2rem}.cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem 0}.btn{border:1px solid var(--border);cursor:pointer;text-decoration:none;display:inline-block;border-radius:6px;padding:.75rem 1.5rem;transition:all .2s;font-size:1rem;font-weight:600}.btn-primary{background-color:var(--accent);color:var(--bg1);border-color:var(--accent)}.btn-primary:hover{background-color:var(--accent-hover);border-color:var(--accent-hover);text-decoration:none}.btn-secondary{color:var(--accent);border-color:var(--accent);background-color:#0000}.btn-secondary:hover{background-color:var(--bg2);border-color:var(--accent-hover);color:var(--accent-hover);text-decoration:none}nav{display:flex;flex-direction:row;align-items: center;gap:2rem}nav a{color:var(--text1)}nav a:hover{color:var(--accent);text-decoration:none}.logo{font-size:1.25rem;font-weight:700}#terminal{background-color:var(--bg2);border:1px solid var(--border);border-radius:6px;margin:1rem 0;padding:1rem;font-family:monospace}.jquery-terminal{--color:var(--text1)!important;--background:var(--bg2)!important;--error:var(--danger)!important;--success:var(--success)!important;word-wrap:break-word!important}.api-section{background-color:var(--bg2);border:1px solid var(--border);border-radius:6px;margin:2rem 0;padding:1.5rem}.api-item{background-color:var(--bg3);border-left:3px solid var(--accent);border-radius:4px;margin:1.5rem 0;padding:1rem}.api-info{display:block;color:var(--text2)}.api-signature{display:block;border-bottom:3px solid var(--bg1);overflow-x:auto;margin:.5rem;font-family:monospace}.api-param{margin-top:.5rem;font-size:.95em}.api-param-name{color:var(--accent);font-weight:600}.api-example{background-color:var(--bg1);border-radius:4px;margin-top:.5rem;padding:1rem;font-family:monospace;font-size:.8em}details{display:block;width:100%;margin:0 auto 0 0;padding:1rem 0 0 1rem}.nav-entry{display:block;margin:.1rem;font-family:monospace}.nav-entry:before{user-select:text;display:inline-grid;vertical-align:middle;color:var(--bg1);aspect-ratio:1;border-radius:50%;place-items: center;width:1.25em;margin-right:.2rem;padding:0;line-height:1}.nav-entry.function:before{content:"F";background-color:#dc63cc}.nav-entry.syntax:before{content:"S";background-color:#dcdc63}.nav-entry.value:before{content:"V";background-color:#63dc6d}.api-item [id]{scroll-margin-top:2rem}footer{background-color:var(--bg2);border-top:1px solid var(--border);text-align:center;color:var(--text2);margin-top:4rem;padding:2rem}footer a{color:var(--accent)}@media (max-width:768px){.container{padding:1rem}header{flex-direction:column;gap:1rem}.hero h1{font-size:2rem}.cta-buttons{flex-direction:column}.btn{width:100%}nav{gap:1rem}.tab-navigation{gap:0}.tab-btn{flex:1;padding:.5rem 1rem;font-size:.9rem}}.text-center{text-align:center}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.hidden{display:none!important}code[class*=language-],pre[class*=language-]{color:#ccc;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]{overflow:auto;margin:.5em 0;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}/*!
 *       __ _____                     ________                              __
 *      / // _  /__ __ _____ ___ __ _/__  ___/__ ___ ______ __ __  __ ___  / /
 *  __ / // // // // // _  // _// // / / // _  // _//     // //  \/ // _ \/ /
 * /  / // // // // // ___// / / // / / // ___// / / / / // // /\  // // / /__
 * \___//____ \\___//____//_/ _\_  / /_//____//_/ /_/ /_//_//_/ /_/ \__\_\___/
 *           \/              /____/                              version 2.46.0
 * http://terminal.jcubic.pl
 *
 * This file is part of jQuery Terminal.
 *
 * Copyright (c) 2010-2026 Jakub T. Jankiewicz <https://jcubic.pl/me>
 * Released under the MIT license
 *
 * Date: Tue, 05 May 2026 12:39:39 +0000
 */.terminal .terminal-output .format,.cmd .format,.cmd-prompt,.cmd-prompt div{display:inline-block}.terminal h1,.terminal h2,.terminal h3,.terminal h4,.terminal h5,.terminal h6,.terminal pre,.cmd{margin:0}.cmd .cmd-clipboard{width:16px;height:16px;left:-16px;position:absolute!important;left:calc(-16px/var(--pixel-density,1))!important;width:calc(16px/var(--pixel-density,1))!important;height:calc(16px/var(--pixel-density,1))!important;color:#0000!important;outline:none!important;resize:none!important;box-shadow:none!important;z-index:1000!important;overflow:hidden!important;white-space:pre!important;text-indent:-9999em!important;top:0!important;top:calc(var(--cursor-line,0)*var(--size,1)*(14px/var(--pixel-density,1)))!important;background:0 0!important;border:none!important;padding:0!important}.cmd .visually-hidden,.cmd .cmd-clipboard{user-select:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap;user-select:none;width:1px;height:1px;top:0;left:0}.cmd span.cmd-end-line,.cmd span.cmd-end-line span,.cmd div.cmd-end-line span[data-text]:last-child,.cmd div.cmd-end-line span[data-text]:last-child span,.cmd textarea,.cmd .cursor+span:empty{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.terminal img,.terminal audio,.terminal object,.terminal canvas{cursor:default}.terminal{position:relative;line-height:initial;--base-background:var(--background,#000);--base-color:var(--color);contain:content}.terminal-scroller{position:relative;overflow-y:auto;scrollbar-gutter:stable;box-sizing:border-box;overflow-x:hidden;height:100%}terminal.terminal-temp{visibility:hidden}body.terminal{height:100%;min-height:100vh}html{height:100%}body.terminal,body.full-screen-terminal{height:100%;margin:0}body.full-screen-terminal .terminal:not(.terminal-external){height:100%!important}body.full-screen-terminal{height:var(--terminal-force-height,100dvh);height:100%}.terminal>div.terminal-fill{height:100%;min-height:100%}.terminal .terminal-virtual-filler{height:calc(var(--terminal-line-count)*var(--terminal-line));z-index:-1}.terminal>.terminal-pixel{position:absolute;display:inline;width:1px;height:1px;top:-2px;left:-2px}.terminal>.terminal-resizer,.terminal>.terminal-font .terminal-resizer{position:absolute!important;overflow:hidden!important;pointer-events:none!important;z-index:-1!important;border:none!important;width:100%!important;height:100%!important;padding:0!important;inset:0!important}.cmd{position:relative;z-index:300;width:100%;padding:0}.terminal .cmd,.terminal .cmd div{background:0 0!important}.terminal a[tabindex="1000"],.terminal a[tabindex="1000"]:active,.terminal a[tabindex="1000"]:focus{outline:none}.terminal .inverted,.cmd.cmd.cmd .inverted,.terminal .terminal-inverted,.cmd.cmd.cmd .cmd-inverted{color:#000!important;background-color:#aaa!important}.terminal .terminal-output>:not(.raw) a[href],.terminal .raw pre.terminal-signature a[href],.cmd a[href],.terminal.external a[href]{color:var(--link-color,#37f);cursor:pointer}.cmd a[href]:not(.terminal-inverted),.terminal .terminal-output>:not(.raw) a[href]:not(.terminal-inverted),.terminal .raw pre.terminal-signature a[href]:not(.terminal-inverted),.terminal.external a[href]:not(.terminal-inverted){--color:var(--link-color,#37f);text-shadow:0 0 calc(var(--glow)*5px)var(--color,#ccc)}.terminal .terminal-output>:not(.raw) a[href].terminal-inverted,.terminal .raw pre.terminal-signature a[href].terminal-inverted,.terminal.external a[href].terminal-inverted{background:var(--color,#ccc);text-shadow:0 0 calc(var(--glow)*5px)var(--background,#000)}.terminal .terminal-output>:not(.raw) a[href]:hover,.terminal .raw pre.terminal-signature a[href]:hover,.cmd a[href]:hover,.terminal.external a[href]:hover{color:#000;text-decoration:none;background-color:#37f;background-color:var(--link-color,#37f)!important;color:var(--base-background,#000)!important}@container style(--background:transparent){.terminal .terminal-output>:not(.raw) a[href]:hover,.terminal .raw pre.terminal-signature a[href]:hover,.cmd a[href]:hover,.terminal.external a[href]:hover{--base-background:black}}.terminal .terminal-output>:not(.raw) a[href] span,.terminal .raw pre.terminal-signature a[href] span,.cmd a[href] span,.terminal.external a[href] span{--color:var(--link-color,#37f);text-decoration:underline;color:var(--link-color,#37f)!important}.terminal .terminal-output>:not(.raw) a[href]:hover span,.terminal .raw pre.terminal-signature a[href]:hover span,.cmd a[href]:hover span,.terminal.external a[href]:hover span{text-decoration:none;background-color:#37f!important;background-color:var(--link-color,#37f)!important;color:var(--background,#000)!important}.terminal a[href]{transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-out}.cmd .cmd-cursor,.cmd .cmd-cursor-line>span,.cmd .cmd-cursor-line img{display:inline-block}.cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.cmd .cmd-cursor.cmd-blink a,.cmd .cmd-cursor.cmd-blink .fa,.cmd .cmd-cursor.cmd-blink .far,.cmd .cmd-cursor.cmd-blink .fas,.cmd .cmd-cursor .emoji{-webkit-animation:terminal-blink 1s infinite linear;-moz-animation:terminal-blink 1s infinite linear;-ms-animation:terminal-blink 1s infinite linear;animation:terminal-blink 1s infinite linear}.bar.terminal .inverted,.bar.cmd .cmd-inverted{box-shadow:-2px 0 0 -1px #aaa;box-shadow:-2px 0 0 -1px var(--original-color,#aaa)}.terminal,.terminal .terminal-output>div>div,.cmd .cmd-prompt{display:block;height:auto}.terminal .terminal-output>div:not(.raw) div{white-space:nowrap;clear:both}.cmd .cmd-prompt>span,.cmd .cmd-prompt>a,.cmd .cmd-prompt:empty{float:left}.cmd-prompt [data-text]>span,.cmd-wrapper>div{white-space:pre}.cmd [data-text] span,.terminal [data-text] span{display:inline-block}.terminal-ouput span[style*=width]{min-height:calc(var(--size,1)*(14px/var(--pixel-density,1)));min-height:14px}.terminal .terminal-output>:not(.raw)>div,.cmd div,.terminal.external div{line-height:1em}.cmd .cmd-prompt span.fa:before,.cmd .cmd-prompt span.fab:before,.cmd .cmd-prompt span.fad:before,.cmd .cmd-prompt span.fal:before,.cmd .cmd-prompt span.far:before,.cmd .cmd-prompt span.fas{position:relative;top:2px}.terminal,.terminal-output>:not(.raw),.terminal-output>:not(.raw) span:not(.fas):not(.far):not(.fa),.terminal-output>:not(.raw) a,.cmd,.terminal-font-forcer,.cmd span:not(.fas):not(.far):not(.fa){font-family:monospace;font-family:var(--font,monospace)}.terminal,.cmd{font-size:12px}.terminal-output>div div:before,.cmd .cmd-line:before{content:"​";display:inline-block;width:0}.cmd.raw .cmd-prompt{white-space:pre-wrap;word-break:break-all}.cmd .cmd-line{white-space:nowrap}.terminal span[data-text],.cmd span[data-text]{display:inline-block}.terminal,terminal-output>div:not(.raw) div>span:not(.token):not(.inverted):not(.terminal-inverted):not(.cmd-inverted):not(.terminal-error):not(.emoji),.cmd span[data-text]:not(.cmd-inverted):not(.token):not(.emoji){color:#aaa;background-color:#000}.terminal span[data-text] span,.cmd span[data-text] span{text-decoration:inherit}.terminal .ansi>div{line-height:13px!important;line-height:var(--ansi-line-base,13px)!important;line-height:calc(var(--size,1)*(var(--ansi-line-base,13px)/var(--pixel-density,1)))!important}.cmd span.cmd-prompt,.cmd .cmd-prompt span{--background:transparent}.terminal-output .emoji,.cmd .emoji{height:calc(12px/var(--pixel-density,1));color:#0000;position:relative;background-repeat:no-repeat;background-size:contain;height:12px}.terminal .terminal-output .fa span,.terminal .terminal-output .fas span,.terminal .terminal-output .far span,.cmd .fa span,.cmd .fas span,.cmd .far span{clip:rect(1px,1px,1px,1px);position:absolute;color:#0000!important;background:0 0!important}.terminal-output .emoji,.terminal-output .emoji span,.cmd .emoji,.cmd .emoji span{display:inline-block;width:2ch}.terminal,.cmd{box-sizing:border-box}.cmd .cmd-cursor span:not(.token):not(.inverted){color:inherit;background-color:inherit}.cmd .emoji.emoji.emoji.emoji,.cmd .emoji.emoji.emoji.emoji span{color:#0000;background-color:#0000}.cmd .cmd-cursor *{background-color:#0000}.terminal span[style*=width] span,.cmd span[style*=width] span{width:inherit}.cmd div{clear:both}.cmd .cmd-prompt+div{clear:right}terminal .terminal-output>div{margin-top:-1px}.terminal-output>div.raw>div *{overflow-wrap:break-word;word-wrap:break-word}.terminal .terminal-font{position:absolute;float:left;font-size:inherit;line-height:inherit;margin-bottom:1px;top:-100%;left:0}.cmd>span:not(.cmd-prompt){float:left}.cmd .cmd-prompt span.cmd-line{display:block;float:none}.terminal table{border-collapse:collapse}.terminal td{border:1px solid #aaa}.cmd span[data-text]:not(.emoji):not(.fa):not(.fas):not(.far) span{background-color:inherit;color:inherit}.cmd [role=presentation].cmd-cursor-line{position:relative;z-index:100;cursor:text}.cmd .cmd-prompt{position:relative;z-index:200}.cmd [role=presentation]:not(.cmd-cursor-line){overflow:hidden}.cmd{--original-color:var(--color,#aaa);--original-background:var(--background)}.cmd a[href]{--original-color:var(--link-color,#37f)}@-webkit-keyframes terminal-blink{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa);box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;color:var(--original-color,#aaa)}}@-moz-keyframes terminal-blink{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa);box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;color:var(--original-color,#aaa)}}@keyframes terminal-blink{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa);box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;color:var(--original-color,#aaa);-webkit-box-shadow:none;box-shadow:none}}@-webkit-keyframes terminal-glow{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px var(--color,#aaa);box-shadow:0 0 3px var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;-webkit-box-shadow:none;box-shadow:none}}@-moz-keyframes terminal-glow{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);box-shadow:0 0 3px #aaa;-moz-box-shadow:0 0 3px var(--color,#aaa);box-shadow:0 0 3px var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;-moz-box-shadow:none;box-shadow:none}}@keyframes terminal-glow{0%,50%{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);box-shadow:0 0 3px #aaa;box-shadow:0 0 3px var(--color,#aaa)}50.1%,to{background-color:inherit;color:inherit;box-shadow:none}}@-webkit-keyframes terminal-bar{0%,50%{box-shadow:-2px 0 0 -1px #aaa;box-shadow:calc(var(--line-thickness,2)*-1px)0 0 -1px var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@-moz-keyframes terminal-bar{0%,50%{box-shadow:-2px 0 0 -1px #aaa;box-shadow:calc(var(--line-thickness,2)*-1px)0 0 -1px var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@keyframes terminal-bar{0%,50%{box-shadow:-2px 0 0 -1px #aaa;box-shadow:calc(var(--line-thickness,2)*-1px)0 0 -1px var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@-webkit-keyframes terminal-underline{0%,50%{box-shadow:0 2px #aaa;box-shadow:0 calc(var(--line-thickness,2)*1px)0 var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@-moz-keyframes terminal-underline{0%,50%{box-shadow:0 2px #aaa;box-shadow:0 calc(var(--line-thickness,2)*1px)0 var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@keyframes terminal-underline{0%,50%{box-shadow:0 2px #aaa;box-shadow:0 calc(var(--line-thickness,2)*1px)0 var(--original-color,#aaa)}50.1%,to{box-shadow:none}}@-webkit-keyframes terminal-none{0%,to{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa);box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa)}}@-moz-keyframes terminal-none{0%,to{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--background,#000);-webkit-box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa);box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa)}}@keyframes terminal-none{0%,to{background-color:#aaa;background-color:var(--original-color,#aaa);color:#000;color:var(--original-background,#000);-webkit-box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa);box-shadow:0 0 calc(var(--glow)*3px)var(--color,#aaa)}}.underline-animation .cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.underline-animation .cmd .cmd-cursor.cmd-blink a,.underline-animation .cmd .cmd-cursor.cmd-blink .fa,.underline-animation .cmd .cmd-cursor.cmd-blink .far,.underline-animation .cmd .cmd-cursor.cmd-blink .fas,.underline-animation .cmd .cmd-cursor .emoji{-webkit-animation-name:terminal-underline;-moz-animation-name:terminal-underline;-ms-animation-name:terminal-underline;animation-name:terminal-underline}.glow-animation .cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.glow-animation .cmd .cmd-cursor.cmd-blink a,.glow-animation .cmd .cmd-cursor.cmd-blink .fa,.glow-animation .cmd .cmd-cursor.cmd-blink .far,.glow-animation .cmd .cmd-cursor.cmd-blink .fas,.glow-animation .cmd .cmd-cursor .emoji{-webkit-animation-name:terminal-glow;-moz-animation-name:terminal-glow;-ms-animation-name:terminal-glow;animation-name:terminal-glow}.bar-animation .cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.bar-animation .cmd .cmd-cursor.cmd-blink a,.bar-animation .cmd .cmd-cursor.cmd-blink .fa,.bar-animation .cmd .cmd-cursor.cmd-blink .far,.bar-animation .cmd .cmd-cursor.cmd-blink .fas,.bar-animation .cmd .cmd-cursor .emoji{-webkit-animation-name:terminal-bar;-moz-animation-name:terminal-bar;-ms-animation-name:terminal-bar;animation-name:terminal-bar}@supports (-ms-ime-align:auto){.cmd .cmd-clipboard{margin-left:-9999px}@keyframes terminal-blink{0%,50%{background-color:var(--original-color,#aaa);color:var(--background,#000)}50.1%,to{background-color:var(--background,#000);color:var(--original-color,#aaa)}}@keyframes terminal-bar{0%,50%{border-left-color:var(--color,#aaa)}50.1%,to{border-left-color:var(--background,#000)}}@keyframes terminal-underline{0%,50%{border-bottom-color:var(--color,#aaa);line-height:12px;line-height:var(--terminal-font-size)}50.1%,to{border-bottom-color:var(--background,#000);line-height:12px;line-height:var(--terminal-font-size)}}}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.cmd .cmd-clipboard{margin-left:-9999px}.underline-animation .cursor.blink span span{margin-top:1px}@-ms-keyframes terminal-blink{0%,50%{background-color:#aaa;color:#000}50.1%,to{background-color:#000;color:#aaa}}}.terminal .terminal-output .raw *::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output div div::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output div div a::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output span[data-text]::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas) span::-moz-selection{color:#000;background-color:#aaa}.terminal .terminal-output .raw div::-moz-selection{color:#000;background-color:#aaa}.cmd span[data-text]::-moz-selection{color:#000;background-color:#aaa}.cmd span[data-text]:not(.far):not(.fa):not(.fas) span::-moz-selection{color:#000;background-color:#aaa}.terminal .cmd{pointer-events:none}.terminal .cmd-prompt *{pointer-events:visible}.cmd-prompt>span:first-child{margin-left:var(--prompt-offset)}.terminal .cmd-wrapper>div:not(.cmd-cursor-line),.terminal .cmd-cursor-line>span,.terminal .cmd textarea{pointer-events:visible}.terminal .terminal-output .raw *::selection,.terminal .terminal-output div div::selection,.terminal .terminal-output div div a::selection,.terminal .terminal-output span[data-text]::selection,.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas) span::selection,.terminal .terminal-output .raw div::selection,.terminal-revese,.cmd span[data-text]:not(.far):not(.fa):not(.fas) span::selection{color:#000;background-color:#aaaaaafc}.terminal-output .emoji::-moz-selection{color:#0000!important;background-color:#0000!important}.terminal-output .emoji span::-moz-selection{color:#0000!important;background-color:#0000!important}.cmd .emoji::-moz-selection{color:#0000!important;background-color:#0000!important}.cmd .emoji span::-moz-selection{color:#0000!important;background-color:#0000!important}.cmd textarea::-moz-selection{color:#0000!important;background-color:#0000!important}.terminal-output .emoji::selection,.terminal-output .emoji span::selection,.cmd .emoji span::selection,.cmd .emoji::selection,.cmd textarea::selection{color:#0000!important;background-color:#0000!important}.terminal .terminal-output>:not(.raw) .terminal-error,.terminal .terminal-output>:not(.raw) .terminal-error *{color:var(--error-color,red)}.tilda{position:fixed;z-index:1100;width:100%;top:0;left:0}.ui-dialog-content .terminal{box-sizing:border-box;width:100%;height:100%}.ui-dialog .ui-dialog-content.dterm{padding:0}.clear{clear:both}.terminal .terminal-fill{position:absolute;opacity:.01;pointer-events:none;box-sizing:border-box;border:none;width:100%;height:100%;margin:1px 0 0;top:-100%;left:0}.terminal-scroller,.terminal .terminal-fill,.cmd-editable{padding:calc(1px*var(--padding,10)/var(--pixel-density,1))}.cmd-editable{padding-top:0}.terminal-scroller{padding-bottom:0}.terminal .terminal-output>:not(.raw) .terminal-error,.terminal .terminal-output>:not(.raw) .terminal-error *{--color:var(--error-color,red);text-shadow:0 0 calc(var(--glow)*5px)var(--color)}.terminal .terminal-output>:not(.raw) a[href],.terminal .raw pre.terminal-signature a[href]{text-shadow:0 0 calc(var(--glow)*5px)var(--color)}.terminal .cmd{margin-bottom:calc(1px*var(--padding,10)/var(--pixel-density,1));position:relative}.terminal .partial,.terminal .partial>div{display:inline-block}@supports (--css: variables){.terminal,.terminal-output>:not(.raw) span[data-text]:not(.token):not(.inverted):not(.terminal-inverted):not(.cmd-inverted):not(.terminal-error):not(.emoji),.terminal-output>:not(.raw) a,.terminal-output>:not(.raw) div,.cmd,.cmd span[data-text]:not(.cmd-inverted):not(.token):not(.emoji),.terminal.external [data-text],.cmd div{color:var(--color,#aaa);background-color:var(--background,#000)}.terminal{--terminal-line:calc(var(--size,1)*(16px/var(--pixel-density,1)) + 1px/var(--pixel-density,1));--terminal-font-size:calc(var(--size,1)*(12px/var(--pixel-density,1)));height:auto;height:calc((var(--terminal-line)*var(--rows)) + (var(--padding,10)*2px));width:calc((var(--cols)*1ch) + (var(--padding,10)*2px) + (var(--terminal-scrollbar,10)*1px))}.terminal .terminal-output>:not(.raw)>div,.cmd div,.terminal,.terminal.external div{line-height:round(var(--terminal-line,1em))}.terminal [data-text],.cmd [data-text]{text-shadow:var(--text-shadow,0 0 calc(var(--glow)*5px)var(--color,#ccc))}.terminal span[style*=--length]{width:calc(var(--length,1)*var(--char-width,7.23438)*1px);display:inline-block}.terminal,.terminal-output>:not(.raw) span,.terminal-output>:not(.raw) a,.terminal-output>:not(.raw) div{font-size:var(--terminal-font-size)}.cmd,.cmd span,.cmd div{--cmd-font-size:var(--terminal-font-size,calc(var(--size,1)*(12px/var(--pixel-density,1))));font-size:var(--cmd-font-size)}.terminal-output .emoji,.cmd .emoji{height:var(--terminal-font-size)}.cmd .clipboard{top:calc(var(--size,1)*(14/var(--pixel-density,1))*var(--cursor-line,0)*1px)}.terminal span[style*=--background],.cmd span[style*=--background]{--base-background:var(--background)}.terminal .inverted>span,.terminal .terminal-inverted>span,.cmd.cmd.cmd .inverted,.cmd.cmd.cmd .cmd-inverted{background-color:var(--color,#aaa)!important;color:var(--base-background,#000)!important}.cmd .cmd-cursor.cmd-blink{color:var(--color,#aaa);background-color:var(--background,#000)}.cmd .cmd-cursor.cmd-blink>span[data-text]:not(.emoji):not(.fa):not(.far):not(.fas) span,.cmd .cmd-cursor.cmd-blink a,.cmd .cmd-cursor.cmd-blink .fa,.cmd .cmd-cursor.cmd-blink .far,.cmd .cmd-cursor.cmd-blink .fas,.cmd .cmd-cursor.cmd-blink .emoji{-webkit-animation:var(--animation,terminal-blink)1s infinite linear;-moz-animation:var(--animation,terminal-blink)1s infinite linear;-ms-animation:var(--animation,terminal-blink)1s infinite linear;animation:var(--animation,terminal-blink)1s infinite linear;--original-background:inherit}.cmd .cmd-cursor.cmd-blink .emoji span{color:#0000;background:0 0}.terminal .terminal-output .raw *::-moz-selection,.terminal .terminal-output div div::-moz-selection,.terminal .terminal-output div div a::-moz-selection,.terminal .terminal-output span[data-text]::-moz-selection,.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::-moz-selection,.terminal .terminal-output .raw div::-moz-selection,.cmd span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::-moz-selection{background-color:var(--color,#aaa);color:var(--background,#000)}.terminal .terminal-output div div a::-moz-selection{background-color:var(--link-color,#0f60fffc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div a:hover::-moz-selection{background-color:var(--link-color,#023290fc)!important}.terminal .terminal-output .raw *::selection,.terminal .terminal-output div div::selection,.terminal .terminal-output div div a::selection,.terminal .terminal-output span[data-text]:not(.emoji)::selection,.terminal .terminal-output span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::selection,.terminal .terminal-output .raw div::selection,.cmd span[data-text]:not(.far):not(.fa):not(.fas):not(.emoji) span::selection{background-color:var(--color,#aaaaaafc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div a::selection{background-color:var(--link-color,#0f60fffc)!important;color:var(--background,#000)!important}.terminal .terminal-output div div a:hover::selection{background-color:var(--link-color,#023290fc)!important}}@property --color{syntax:"<color>";inherits:true;initial-value:#aaaaaafc}@property --background{syntax:"<color>";inherits:true;initial-value:#000}@property --link-color{syntax:"<color>";inherits:true;initial-value:#37f}@property --size{syntax:"<number>";inherits:true;initial-value:1}@property --padding{syntax:"<number>";inherits:true;initial-value:10}@property --rows{syntax:"<number>|auto";inherits:true;initial-value:auto}@property --cols{syntax:"<number>|auto";inherits:true;initial-value:auto}@property --ansi-line-base{syntax:"<length>";inherits:true;initial-value:13px}@supports (-ms-ime-align:auto){.terminal h1::selection,.terminal h2::selection,.terminal h3::selection,.terminal h4::selection,.terminal h5::selection,.terminal h6::selection,.terminal pre::selection,.terminal td::selection,.terminal .terminal-output div div::selection,.terminal .terminal-output div div a::selection,.cmd span[data-text]::selection{background-color:#aaaaaafc;color:#000}}.terminal .token.token,.terminal .token.operator,.terminal .token.entity,.terminal .token.variable,.terminal .token.url,.terminal .token.string,.terminal .style .token.string,.terminal .token.token,.cmd .token.operator,.cmd .token.entity,.cmd .token.variable,.cmd .token.url,.cmd .token.string,.cmd .style .token.string,.cmd .token.token{background-color:inherit}.cmd .cursor-wrapper ul{list-style:none;float:left;position:absolute;margin:0;padding:0;top:14px;left:0}.cmd .cursor-wrapper li{cursor:pointer;white-space:nowrap}.cmd .cursor-wrapper li:hover{color:#000;background:#aaa}.cursor-wrapper{position:relative}.terminal-output img{vertical-align:top}.cmd img{height:calc(var(--size,1)*(14px/var(--pixel-density,1)));border:1px solid #0000;height:14px}.cmd-cursor img{border-color:#ccc;border-color:var(--color,#ccc)}.terminal-output svg.terminal-broken-image{height:calc(var(--size,1)*(14px/var(--pixel-density,1)))}.terminal-output svg.terminal-broken-image use{fill:var(--color,#ccc)}.terminal-error{--color:var(--error-color)}.terminal-glow{--animation:terminal-glow}.terminal-glow span[data-text],.terminal-glow .cmd-prompt>span,.terminal-glow a[data-text],.terminal-glow [data-text] span,.terminal-glow .terminal-output>div span,.terminal-glow .raw pre.terminal-signature a[href],.terminal-glow .terminal-output>div a[href]{text-shadow:1px 1px 5px var(--color,#ccc)}.terminal-scroll-marker{position:relative;height:calc(1px/var(--pixel-density,1));margin-top:-1px;margin-top:calc(-1px/var(--pixel-density,1));z-index:100;height:1px}.terminal-scroll-marker div{position:absolute;z-index:200;bottom:0;left:0;right:0}.terminal-less{touch-action:none;overscroll-behavior-y:contain}.terminal-mobile.terminal-less .terminal-wrapper{pointer-events:none}.terminal-mobile.terminal-less .terminal-output a,.cmd-editable{pointer-events:visible}.cmd-editable:before{content:attr(data-cmd-prompt);display:inline-block}.cmd-editable{position:absolute;top:calc(var(--cmd-top)*1px);z-index:500;color:#0000;opacity:.01;outline:0 solid #0000;word-break:break-all;background:0 0;bottom:0;left:0;right:0}.terminal-scroller::-webkit-scrollbar{width:calc(6px/var(--pixel-density,1));height:calc(6px/var(--pixel-density,1));background:var(--background,#000)}.terminal-scroller::-webkit-scrollbar-thumb{background:var(--color,#aaa)}.terminal-scroller::-webkit-scrollbar-thumb:hover{background:var(--color,#aaa)}.terminal-scroller{scrollbar-color:#aaa #000;scrollbar-color:var(--color,#aaa)var(--background,#000);scrollbar-width:thin}.terminal-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important}.terminal-debug .cmd-clipboard,.terminal-debug .cmd-editable{color:var(--color,#ccc)!important;outline:1px solid #ccc!important;font-size:var(--terminal-font-size)!important}.terminal-debug .cmd-clipboard{position:static!important;text-indent:0!important;height:calc(var(--terminal-font-size)*1px)!important;width:100%!important}.terminal-debug .cmd-editable{opacity:1;outline-offset:-1px;text-shadow:0 0 2px red}.terminal-wrapper{--color:var(--base-color);--background:var(--base-background)}.cmd .token{--original-color:var(--color)}.terminal .terminal-blink,.cmd .terminal-blink{animation:terminal-ansi-blink 1s steps(2,start)infinite;-webkit-animation:terminal-ansi-blink 1s steps(2,start)infinite}.terminal .terminal-output,.terminal .terminal-output *,.terminal .cmd *{--background:transparent}.terminal .cmd::selection,.terminal .cmd *::selection,.terminal .terminal-output::selection,.terminal .terminal-output *::selection{--background:var(--base-background)}@keyframes terminal-ansi-blink{to{color:var(--background)}}@-webkit-keyframes terminal-ansi-blink{to{color:var(--background)}}@media (prefers-reduced-motion){:root{--animation:terminal-none}}
