@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-DuKDqihX.woff2) format("woff2"),url(/assets/inter-cyrillic-300-normal-CpVW2Piz.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-BLGc9T1a.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-ZzOtrSSW.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-D4Vwzodn.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-DH2hs3aW.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-BGBWG807.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-BuzJQFbW.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-bGtGjVdZ.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-Bc8_fv8J.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-CvRFFuZy.woff2) format("woff2"),url(/assets/inter-latin-300-normal-ORCTF8i-.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-BOOGhInR.woff2) format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-D2bGa7uu.woff2) format("woff2"),url(/assets/inter-latin-500-normal-deR1Tlfd.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-D273HNI0.woff2) format("woff2"),url(/assets/inter-latin-600-normal-B5cFAncS.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Sckx8rpT.woff2) format("woff2"),url(/assets/inter-latin-700-normal-B8MtJ_2k.woff) format("woff")}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-latin-400-normal-Cp3wYeJK.woff2) format("woff2"),url(/assets/noto-sans-mono-latin-400-normal-D5LfrJfJ.woff) format("woff")}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-cyrillic-400-normal-CVSOYX86.woff2) format("woff2"),url(/assets/noto-sans-mono-cyrillic-400-normal-pO2zhzh0.woff) format("woff")}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:#00000029}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px #00000052}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px #3498db5c}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.input-group{display:flex;flex-direction:column;text-align:left;gap:.5rem}.input-group .label{flex:1;font-size:.9rem;color:var(--jf-input-label-color);font-weight:300}.input-group .label svg{margin-left:.2rem}.input-group .content{display:flex;align-items:center}.input-group .content .input{flex:1}.input-group .content .value{width:3rem;text-align:right;color:var(--jf-font-color)}.generation-settings[data-v-dc7c1a91]{border:1px solid var(--jf-settings-border-color);border-radius:.6rem;margin:0 1.5rem 1rem;box-shadow:0 0 1.2rem -.7rem var(--jf-settings-shadow-color);background:var(--jf-settings-bg-color);width:calc(100% - 3rem);box-sizing:border-box;transition:all .3s ease-out;z-index:20}.generation-settings .content[data-v-dc7c1a91]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;padding:1rem}@media (max-width: 1280px){.generation-settings .content[data-v-dc7c1a91]{grid-template-columns:1fr 1fr}}@media (max-width: 449px){.generation-settings .content[data-v-dc7c1a91]{grid-template-columns:1fr}}.message[data-v-84718740]{border-radius:1rem;width:fit-content;min-height:3.5rem;font-size:1rem;margin-bottom:.8rem!important;padding:1rem;box-sizing:border-box}.message.request[data-v-84718740]{background:var(--jf-chat-request-bg-color);color:var(--jf-chat-request-font-color);border-top-right-radius:0!important;margin:0 0 0 auto;text-align:right}.message.request.empty[data-v-84718740]{color:var(--jf-chat-request-empty-font-color)}.message.response[data-v-84718740]{background:var(--jf-chat-response-bg-color);border-top-left-radius:0!important;margin:0 auto 0 0;text-align:left}.message.response.error[data-v-84718740]{background:var(--jf-chat-response-error-bg-color);color:var(--jf-chat-response-error-font-color)}.message.response.warning[data-v-84718740]{background:var(--jf-chat-response-warning-bg-color);color:var(--jf-chat-response-warning-font-color)}.message .body[data-v-84718740]{white-space:pre-wrap;overflow-wrap:anywhere}.message .body[data-v-84718740] .emoticon{height:2rem;display:inline;margin:-.6rem 0}.chat[data-v-c17ecb60]{width:60vw;width:60dvw;height:calc(100vh - 19rem);height:calc(100dvh - 19rem);min-height:30rem;border:1px solid var(--jf-chat-border-color);border-radius:1rem;box-shadow:0 0 2.2rem -.7rem var(--jf-chat-shadow-color);box-sizing:border-box;display:flex;flex-direction:column;position:relative;background:var(--jf-chat-bg-color)}@media (max-width: 860px){.chat[data-v-c17ecb60]{width:100vw;width:100dvw;height:calc(100vh - 8.9rem);height:calc(100dvh - 8.9rem)}}.chat .chatbox[data-v-c17ecb60]{padding:1.5rem;overflow:hidden auto;flex:2;transition:transform .3s cubic-bezier(.215,.61,.355,1),flex-grow .3s cubic-bezier(.215,.61,.355,1)}.chat .status[data-v-c17ecb60]{position:absolute;bottom:4.5rem;left:0;right:0;background:var(--jf-chat-status-bg-color);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem);font-weight:600;text-transform:lowercase;font-size:.9rem;padding:.5rem 1.5rem;color:var(--jf-chat-status-font-color);z-index:10;text-align:left}.chat .status.with-settings[data-v-c17ecb60]{bottom:15.8rem}@media (max-width: 1280px){.chat .status.with-settings[data-v-c17ecb60]{bottom:20.6rem}}@media (max-width: 449px){.chat .status.with-settings[data-v-c17ecb60]{bottom:33.2rem}}.chat .status .fa-spinner[data-v-c17ecb60]{margin-right:.4rem}.chat .inputs[data-v-c17ecb60]{display:flex;gap:1rem;padding:0 1.5rem 1.5rem;z-index:20}.chat .inputs .prompt[data-v-c17ecb60]{flex:1;background:var(--jf-chat-prompt-input-bg-color);border:1px solid var(--jf-chat-prompt-input-border-color);border-radius:.6rem;box-shadow:0 0 .7rem -.4rem var(--jf-chat-prompt-input-shadow-color);color:var(--jf-chat-prompt-input-font-color);transition:box-shadow .2s ease,border-color .2s ease;font-size:1.1rem;padding:.8rem}.chat .inputs .prompt[data-v-c17ecb60]:focus,.chat .inputs .prompt[data-v-c17ecb60]:active{border-color:var(--jf-button-border-color-hover);box-shadow:0 0 .9rem -.2rem var(--jf-button-hover-shadow-color);outline:0}.chat .inputs .buttons[data-v-c17ecb60]{display:flex}.chat .inputs .buttons button[data-v-c17ecb60]{font-size:1.1rem;margin-left:0;margin-right:0}.chat .inputs .buttons .request[data-v-c17ecb60]{background:var(--jf-chat-request-button-bg-color);color:var(--jf-chat-request-button-font-color);border-top-right-radius:0;border-bottom-right-radius:0}.chat .inputs .buttons .settings[data-v-c17ecb60]{border-top-left-radius:0;border-bottom-left-radius:0}.chat-slide-move[data-v-c17ecb60],.chat-slide-enter-active[data-v-c17ecb60]{transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1)}.chat-slide-enter-from[data-v-c17ecb60]{opacity:0}.chat-slide-enter-from.request[data-v-c17ecb60]{transform:translateY(2rem)}.chat-slide-enter-from.response[data-v-c17ecb60]{transform:translate(-2rem)}.status-fade-up-move[data-v-c17ecb60],.status-fade-up-enter-active[data-v-c17ecb60],.status-fade-up-leave-active[data-v-c17ecb60]{transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1)}.status-fade-up-enter-from[data-v-c17ecb60],.status-fade-up-leave-to[data-v-c17ecb60]{opacity:0;transform:translateY(1rem)}.status-text-fade-move[data-v-c17ecb60],.status-text-fade-enter-active[data-v-c17ecb60],.status-text-fade-leave-active[data-v-c17ecb60]{transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.status-text-fade-enter-from[data-v-c17ecb60],.status-text-fade-leave-to[data-v-c17ecb60]{opacity:0}.settings-fade-up-move[data-v-c17ecb60],.settings-fade-up-enter-active[data-v-c17ecb60],.settings-fade-up-leave-active[data-v-c17ecb60]{transition:all .3s cubic-bezier(.215,.61,.355,1)}.settings-fade-up-enter-from[data-v-c17ecb60],.settings-fade-up-leave-to[data-v-c17ecb60]{opacity:0;transform:translateY(1rem)}.main[data-v-1ae78ff4]{width:100%;display:flex;flex-direction:column;flex:1;gap:1.5rem;justify-content:space-between}.main .logo[data-v-1ae78ff4]{background:url(/assets/joe_freaks_logo-B2VzR8Dh.svg) no-repeat center center;width:6rem;height:8rem;background-size:contain;position:absolute;left:2rem;top:2rem}@media (max-width: 860px){.main .logo[data-v-1ae78ff4]{display:none}}@media (prefers-color-scheme: dark){.main .logo[data-v-1ae78ff4]{filter:invert()}}.main .container[data-v-1ae78ff4]{display:flex;flex-direction:column;align-items:center}.main .container .header[data-v-1ae78ff4]{margin-top:1rem;margin-bottom:2.5rem;display:flex;flex-direction:column;gap:1rem}@media (max-width: 860px){.main .container .header[data-v-1ae78ff4]{margin-top:0;margin-bottom:1rem;display:flex;justify-content:space-between;flex-direction:row;width:100%;padding:0 1.5rem;box-sizing:border-box;align-items:center}}.main .container .header .neuro-logo[data-v-1ae78ff4]{height:4rem}@media (max-width: 860px){.main .container .header .neuro-logo[data-v-1ae78ff4]{height:2rem}}@media (prefers-color-scheme: dark){.main .container .header .neuro-logo[data-v-1ae78ff4]{filter:invert()}}.main .container .header .description[data-v-1ae78ff4]{font-size:1rem;line-height:1.5rem;color:var(--jf-description-font-color);font-weight:300}.main .container .header .about-mobile[data-v-1ae78ff4]{font-size:1.5rem;line-height:1.5rem}.main .footer[data-v-1ae78ff4]{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--jf-footer-font-color)}@media (max-width: 860px){.main .footer[data-v-1ae78ff4]{padding:0 1rem;box-sizing:border-box;flex-direction:column}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#000;color:#f8f8f8}.hljs-comment,.hljs-quote,.hljs-meta{color:#7c7c7c}.hljs-keyword,.hljs-selector-tag,.hljs-tag,.hljs-name{color:#96cbfe}.hljs-attribute,.hljs-selector-id{color:#ffffb6}.hljs-string,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition{color:#a8ff60}.hljs-subst{color:#daefa3}.hljs-regexp,.hljs-link{color:#e9c062}.hljs-title,.hljs-section,.hljs-type,.hljs-doctag{color:#ffffb6}.hljs-symbol,.hljs-bullet,.hljs-variable,.hljs-template-variable,.hljs-literal{color:#c6c5fe}.hljs-number,.hljs-deletion{color:#ff73fd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.about .close-btn[data-v-52da79d9]{position:fixed;right:2rem;top:2rem;font-size:2rem;line-height:2rem;cursor:pointer}.about .container[data-v-52da79d9]{text-align:left;width:80vw;width:80dvw;margin:0 auto}@media (max-width: 860px){.about .container[data-v-52da79d9]{width:100vw;width:100dvw;padding:1.5rem;box-sizing:border-box}}.about .container[data-v-52da79d9] .md blockquote{background:var(--jf-about-quote-bg-color);box-shadow:0 0 2.2rem -.7rem var(--jf-about-quote-shadow-color);color:var(--jf-font-color);margin:1.5rem 0;padding:1.5rem;border-radius:1rem}.about .container[data-v-52da79d9] .md blockquote p{margin:0}.about .container[data-v-52da79d9] .md pre{padding:1.5rem;margin:1.5rem 0;background:var(--jf-about-code-bg-color);box-shadow:0 0 2.2rem -.7rem var(--jf-about-code-shadow-color);border-radius:1rem}.about .container[data-v-52da79d9] .md pre .hljs{padding:0;background:var(--jf-about-code-bg-color)}.about .container[data-v-52da79d9] .md code{font-family:Noto Sans Mono,Courier New,monospace}.main[data-v-775fdb22]{width:100%;display:flex;flex-direction:column;flex:1;gap:1.5rem;justify-content:space-between}.main .logo[data-v-775fdb22]{background:url(/assets/joe_freaks_logo-B2VzR8Dh.svg) no-repeat center center;width:6rem;height:8rem;background-size:contain;position:absolute;left:2rem;top:2rem}@media (max-width: 860px){.main .logo[data-v-775fdb22]{display:none}}@media (prefers-color-scheme: dark){.main .logo[data-v-775fdb22]{filter:invert()}}.main .container[data-v-775fdb22]{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;gap:2rem}.main .container .alien[data-v-775fdb22]{width:10rem;height:10rem;background:url(/assets/AlienPls3-DdN97mm0.webp) no-repeat center center;background-size:contain}.main .container .message[data-v-775fdb22]{font-size:1.3rem;color:var(--jf-description-font-color);font-weight:300;padding:0 1rem}.main .footer[data-v-775fdb22]{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--jf-footer-font-color)}@media (max-width: 860px){.main .footer[data-v-775fdb22]{padding:0 1rem;box-sizing:border-box}}:root{color-scheme:light dark;--jf-body-bg-color: #fff;--jf-font-color: #213547;--jf-description-font-color: #444;--jf-footer-font-color: #999;--jf-chat-bg-color: #fff;--jf-chat-border-color: #fefefe;--jf-chat-shadow-color: rgba(0, 0, 0, .2);--jf-chat-status-bg-color: rgba(255, 255, 255, .6);--jf-chat-status-font-color: #aaa;--jf-chat-request-bg-color: #572cf3;--jf-chat-request-font-color: #fff;--jf-chat-request-empty-font-color: #ddd;--jf-chat-response-bg-color: #f0f0f2;--jf-chat-response-error-bg-color: #ff7878;--jf-chat-response-error-font-color: #fff;--jf-chat-response-warning-bg-color: #7fa76a;--jf-chat-response-warning-font-color: #fff;--jf-chat-prompt-input-bg-color: #fff;--jf-chat-prompt-input-border-color: #bbb;--jf-chat-prompt-input-font-color: #000;--jf-chat-prompt-input-shadow-color: rgba(0, 0, 0, .5);--jf-chat-request-button-bg-color: #00c452;--jf-chat-request-button-font-color: #fff;--jf-settings-bg-color: #fff;--jf-settings-border-color: #eee;--jf-settings-shadow-color: rgba(0, 0, 0, .2);--jf-about-quote-bg-color: #e0ffcf;--jf-about-quote-shadow-color: rgba(169, 255, 83, .46);--jf-about-code-bg-color: #34303e;--jf-about-code-shadow-color: rgba(0, 0, 0, .4);--jf-link-color: #646cff;--jf-link-color-hover: #747bff;--jf-button-bg-color: #f9f9f9;--jf-button-font-color: #000;--jf-button-disabled-font-color: #888;--jf-button-border-color-hover: #646cff;--jf-button-hover-shadow-color: rgba(100, 108, 255, .5);--jf-tooltip-bg-color: #fff;--jf-tooltip-border-color: #ddd;--jf-tooltip-shadow-color: rgba(0, 0, 0, .1);--jf-input-label-color: #444;--jf-input-handle-color: #fff;--jf-input-active-color: #b9aff5;--jf-input-inactive-color: #cdd1da;--jf-input-checkbox-inner-shadow-focus-color: rgba(0, 0, 0, .2);--jf-input-checkbox-outer-shadow-focus-color: rgba(109, 64, 210, .3);--jf-input-checkbox-handle-shadow-color: rgba(0, 0, 0, .2)}@media (prefers-color-scheme: dark){:root{--jf-body-bg-color: #242424;--jf-font-color: #fff;--jf-description-font-color: #d9d9d9;--jf-footer-font-color: #b1b1b1;--jf-chat-bg-color: #1c1c1c;--jf-chat-border-color: #1c1c1c;--jf-chat-status-bg-color: rgba(28, 28, 28, .6);--jf-chat-response-bg-color: #111;--jf-chat-response-error-bg-color: #f05858;--jf-chat-prompt-input-bg-color: #0b0b0b;--jf-chat-prompt-input-border-color: #0b0b0b;--jf-chat-prompt-input-font-color: #fff;--jf-chat-request-button-bg-color: #209d54;--jf-settings-bg-color: #111;--jf-settings-border-color: #111;--jf-about-quote-bg-color: #65795a;--jf-about-quote-shadow-color: rgba(0, 0, 0, .4);--jf-link-color: #8b91ff;--jf-link-color-hover: #535bf2;--jf-button-bg-color: #0b0b0b;--jf-button-font-color: #fff;--jf-tooltip-bg-color: #101010;--jf-tooltip-border-color: #101010;--jf-input-label-color: #d7d7d7;--jf-input-active-color: #826efb;--jf-input-inactive-color: #5e6064}}:root{font-family:Inter,system-ui,Arial,sans-serif;line-height:1.5;font-weight:400;color:var(--jf-font-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:var(--jf-link-color);text-decoration:inherit}a:hover{color:var(--jf-link-color-hover)}button{border-radius:.6rem;border:1px solid transparent;padding:.6rem 1.2rem;font-size:1rem;font-weight:500;font-family:inherit;background-color:var(--jf-button-bg-color);color:var(--jf-button-font-color);cursor:pointer;transition:border-color .25s,filter .3s ease}button:hover:not([disabled]),button:focus:not([disabled]),button:focus-visible:not([disabled]){border:1px solid var(--jf-button-border-color-hover);box-shadow:0 0 .9rem -.2rem var(--jf-button-hover-shadow-color);outline:0}button[disabled]{filter:grayscale();cursor:default;color:var(--jf-button-disabled-font-color)}input{font-family:inherit}label.checkbox{display:inline-block!important}label.checkbox input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}label.checkbox input:checked+.checkbox__text:before{background:var(--jf-input-active-color)}label.checkbox input:checked+.checkbox__text:after{left:1.1rem}label.checkbox input:focus+.checkbox__text:before{box-shadow:inset 0 .1rem .2rem -.1rem var(--jf-input-checkbox-inner-shadow-focus-color),0 0 .2rem .1rem var(--jf-input-checkbox-outer-shadow-focus-color)}label.checkbox .checkbox__text{position:relative;padding:0 0 0 3rem;cursor:pointer;font-size:.9rem;font-weight:300;color:var(--jf-input-label-color)}label.checkbox .checkbox__text:before{content:"";position:absolute;top:-1px;left:0;width:2.34rem;height:1.35rem;border-radius:3rem;background:var(--jf-input-inactive-color);transition:.2s}label.checkbox .checkbox__text:after{content:"";position:absolute;top:1px;left:.1rem;width:1.1rem;height:1.1rem;border-radius:3rem;background:var(--jf-input-handle-color);box-shadow:0 .1rem .2rem var(--jf-input-checkbox-handle-shadow-color);transition:.2s}.v-popper--theme-tooltip .v-popper__inner{background:var(--jf-tooltip-bg-color);color:var(--jf-font-color);border-radius:.5rem;font-size:.8rem;border:1px solid var(--jf-tooltip-border-color);box-shadow:0 6px 30px var(--jf-tooltip-shadow-color);white-space:pre-wrap}.v-popper--theme-tooltip .v-popper__arrow-inner{visibility:visible;border-color:var(--jf-tooltip-bg-color)}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:var(--jf-tooltip-border-color)}@media (max-width: 860px){html{font-size:14px}}body{margin:0;display:flex;min-height:100vh;min-height:100dvh;background-color:var(--jf-body-bg-color)}body #app{margin:1.5rem;text-align:center;box-sizing:border-box;width:100vw;width:100dvw;display:flex;flex-direction:column}@media (max-width: 860px){body #app{margin:1rem 0;gap:1rem}}.view-fade-move,.view-fade-enter-active,.view-fade-leave-active{transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.view-fade-enter-from,.view-fade-leave-to{opacity:0}
