.wrap.svelte-busola{position:relative}.floatingPicker.svelte-busola{background:var(--secondary);position:absolute;bottom:calc(100% + .25rem);z-index:100;border-radius:.25rem}.floatingPickerInnerWrap.svelte-busola{padding:1px;border-radius:.25rem;background-image:linear-gradient(-15deg,#ffffff1a,#ffffff4d)}.floatingPickerInner.svelte-busola{border-radius:calc(.25rem - 1px);background:var(--secondary);padding:.25rem}.modelButton.svelte-busola{height:2rem;display:flex;flex-direction:row;align-items:center;justify-content:start;gap:.5rem;background:transparent;color:var(--text);padding:0 .25rem;border-radius:.25rem;outline:0px;border:0px;cursor:pointer;transition:all cubic-bezier(.455,.03,.515,.955) .1s;white-space:nowrap}.modelButton.svelte-busola:hover{background:#0003}.modelDropDownButton.svelte-busola{width:100%}.icon.svelte-busola{display:flex;align-items:center;justify-content:center;color:var(--text);height:2rem;width:1rem;font-size:.8rem}.currentModelButton.svelte-busola{background:transparent;border:0px;outline:0px;color:var(--text)}button.svelte-1nc4gn{border:0px;outline:0px;background:transparent;color:var(--text);display:flex;flex-direction:row;align-items:center;gap:.3rem;padding:.5rem;border-radius:.25rem}button.svelte-1nc4gn .icon:where(.svelte-1nc4gn){display:flex;align-items:center;justify-content:center}button.svelte-1nc4gn:hover{background:#0003}button.svelte-1nc4gn:hover .icon:where(.svelte-1nc4gn){color:var(--primary)}.wrap.svelte-1ityead{padding:0;width:90%;max-width:70ch;box-sizing:border-box;position:relative;padding-bottom:1rem}.innerWrap.svelte-1ityead{border-radius:1.5rem;height:100%;background:var(--secondary)}.borderDiv.svelte-1ityead{height:100%;border-radius:1.5rem;padding:1px;background-image:linear-gradient(-15deg,transparent,rgba(255,255,255,.2))}.inner.svelte-1ityead{padding:.75rem;border-radius:calc(1.5rem - 1px);height:100%;display:flex;flex-direction:column;background:var(--secondary)}.textInput.svelte-1ityead{all:unset;height:100%;line-height:1.25rem;width:100%;flex-grow:1;overflow-y:auto;box-sizing:border-box;padding:0 .25rem;transition:height linear .05s}.optionHolder.svelte-1ityead{display:flex;flex-direction:row;align-items:center;gap:.25rem;position:relative;flex-grow:1}.bottomBar.svelte-1ityead{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-betweenpace}.iconButton.svelte-1ityead{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background:var(--primary);color:var(--text);border:0px;outline:0px;border-radius:1rem;cursor:pointer;font-size:1rem}.iconButton.svelte-1ityead:disabled{opacity:.5;cursor:not-allowed}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.c.svelte-f16lta{border-radius:.5rem;white-space:pre-line}.toolbar.svelte-f16lta{background:#0000004d;border-radius:.5rem .5rem 0 0;padding:.25rem .25rem .25rem 1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}pre.svelte-f16lta{padding:.25rem 1rem 1rem;margin:0;overflow-x:auto}.language.svelte-f16lta{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:.5rem}.tools.svelte-f16lta{display:flex;flex-direction:row;align-items:center;justify-content:end}.iconButton.svelte-f16lta{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:.25rem;border-radius:.25rem;outline:0px;border:0px;font-size:.8rem;background:transparent;color:var(--text);cursor:pointer;transition:all cubic-bezier(.455,.03,.515,.955) .1s}.iconButton.svelte-f16lta:hover{background:var(--primary-10);color:var(--primary)}.blockMath.svelte-ujwn8l{display:block;width:100%}code.svelte-181j2ba{padding:0 .25rem;background:#23272e;font-family:Geist Mono Variable,monospace}img.svelte-181j2ba{width:100%;background:var(--secondary)}table.svelte-181j2ba{overflow-x:auto;position:relative;display:inline-block;background:var(--secondary);border-radius:.25rem}td.svelte-181j2ba{background:var(--background);padding:.25rem}strong.svelte-181j2ba{font-weight:700}.message.svelte-e0xurm{width:100%;text-wrap-mode:wrap}.aiMessage.svelte-e0xurm{max-width:70ch;padding:.5rem;border-radius:.5rem;text-wrap-mode:wrap}.reasoningDropDown.svelte-e0xurm{all:unset;display:flex;flex-direction:row;align-items:center;gap:.5rem;opacity:.8;margin-bottom:.5rem}.reasoningDropDown.svelte-e0xurm:hover{color:var(--primary);opacity:1;cursor:pointer}.reasoning.svelte-e0xurm{width:100%;opacity:.7}.wrap.svelte-m6rwwi{width:100%;height:100dvh;position:relative}.chatWrap.svelte-m6rwwi{position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:start;flex-direction:column;overflow-y:auto;overflow-x:hidden}.chatLog.svelte-m6rwwi{display:flex;align-items:center;justify-content:start;flex-direction:column;box-sizing:border-box;flex-grow:1;width:90%;max-width:70ch;padding:1rem 0;line-height:1.5rem;gap:.5rem}.messageWrap.svelte-m6rwwi{display:flex;align-items:center;width:100%}.userMessage.svelte-m6rwwi{justify-content:end}.userMessage.svelte-m6rwwi .message:where(.svelte-m6rwwi){background:var(--secondary)}.message.svelte-m6rwwi{max-width:70ch;padding:.5rem;border-radius:.5rem;text-wrap-mode:wrap}.newChat.svelte-8parm1{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.welcome.svelte-8parm1{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-grow:1}.welcome.svelte-8parm1 h2:where(.svelte-8parm1){margin:0}
