.Navibar_navbar__0\+f9U{background-color:var(--navbar-footer-background-color);padding:1rem}.Navibar_navbar__0\+f9U a{color:var(--text-color);padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.Navibar_navbar__0\+f9U a:hover{background-color:var(--hover-background-color);color:-color;color:var(--hover-text -color)}nav ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}nav li{margin:0 1em}.Footer_footer__EwVYi{background-color:color;background-color:var(--navbar-footer-background- color);color:#c6d0f5;margin-top:auto;padding:1rem;text-align:center}.ContentWindow_container__55Eit{border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;height:350px;overflow:hidden}.ContentWindow_contentWindow__QGz95{word-wrap:break-word;flex:1 1;font-family:monospace;font-size:14px;line-height:1.4;overflow:auto;padding:.5rem;white-space:pre-wrap}.ContentWindow_editorContainer__DwQuW{display:flex;flex:1 1;flex-direction:column}.ContentWindow_contentEditor__7ajgH{background-color:#282c34;border:1px solid #ccc;border-radius:4px;color:#abff61;flex:1 1;font-family:monospace;font-size:14px;line-height:1.4;padding:.5rem;resize:vertical}.ContentWindow_zoomed__9RqSD{background-color:#000000f2;box-shadow:0 0 20px #00000080;height:90%;left:5%;overflow-y:auto;position:fixed;top:5%;width:90%;z-index:1000}.CodeWindow_container__c1VFR{border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;height:350px;overflow:hidden}.CodeWindow_contentWindow__hE57p{word-wrap:break-word;flex:1 1;font-family:monospace;font-size:14px;line-height:1.4;overflow:auto;padding:.5rem;white-space:pre-wrap}.CodeWindow_editorContainer__65SFJ{display:flex;flex:1 1;flex-direction:column}.CodeWindow_contentEditor__gr\+fk{background-color:#282c34;border:1px solid #ccc;border-radius:4px;color:#abb2bf;flex:1 1;font-family:monospace;font-size:14px;line-height:1.4;padding:.5rem;resize:vertical}.CodeWindow_zoomed__loofF{background-color:#000000f2;box-shadow:0 0 20px #00000080;height:90%;left:5%;overflow-y:auto;position:fixed;top:5%;width:90%;z-index:1000}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{background:#0d1117;color:#c9d1d9}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{background-color:#033a16;color:#aff5b4}.hljs-deletion{background-color:#67060c;color:#ffdcd7}.ChatWindow_chatWindowContainer__Ki84u{white-space:pre-wrap}.ChatWindow_chatWindow__H4PX\+{word-wrap:break-word;background-color:#000000e6;border:1px solid var(--border-color);border-radius:3px;height:300px;margin-bottom:1rem;overflow-wrap:break-word;overflow-y:auto;padding:.5rem;text-align:left;transition:all .3s ease;white-space:pre-wrap}.ChatWindow_message__\+mgoX{margin-bottom:.5rem;text-align:left}.ChatWindow_zoomed__\+eabU{background-color:#000000f2;box-shadow:0 0 20px #00000080;height:90%;left:5%;overflow-y:auto;position:fixed;top:5%;width:90%;z-index:1000}.ChatWindow_pinButton__szcxO{background:none;border:none;cursor:pointer;font-size:.8em;margin-left:10px}.ChatWindow_userText__nDy1U{color:#64b5f6;margin-right:.3em}.ChatWindow_modelText__WIH4c{color:#81c784;margin-right:.3em}.ChatWindow_userContent__NVSpS{color:#bbdefb}.ChatWindow_modelContent__LjV2I{color:#c8e6c9}.InputContainer_inputContainer__M00SA{display:flex;flex-direction:column;gap:.5rem;width:95%}.InputContainer_input__PrdGR{background-color:#000c;border:1px solid var(--border-color);border-radius:3px;color:#fff;flex-grow:1;font-size:1rem;max-height:200px;min-height:50px;padding:.5rem;resize:vertical}.InputContainer_sendButton__ZJETb{align-self:flex-end;background-color:var(--primary-color);border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem;width:fit-content}.AvatarContainer_avatarContainer__bCPCX{bottom:2rem;position:fixed;right:2rem}.AvatarContainer_avatarButtons__LlSGj{bottom:0;display:flex;gap:.5rem;left:0;position:absolute;width:100%}.AvatarContainer_avatarContainer__bCPCX canvas{margin-bottom:1 rem}canvas{background-color:var(--background-color);border:1px solid var(--border-color);box-shadow:0 0 10px rgba(98,255,150,0 .1)}.AvatarContainer_toolButtons__zxvXl{bottom:0;display:flex;flex-direction:column;gap:.5rem;left:-6rem;position:absolute;width:5rem}.AvatarContainer_toolButton__mPjUe{background-color:var(--accent-color);border:none;border-radius:3px;color:var(--background-color);cursor:pointer;font-size:.9rem;padding:.3rem .8rem;transition:all .3s ease;width:100%}.AvatarContainer_toolButton__mPjUe.AvatarContainer_selected__pIppi,.AvatarContainer_toolButton__mPjUe:hover{background-color:#54d2c0}.AvatarContainer_pinButton__I6RVJ{background-color:var(--accent-color);border:none;border-radius:3px;color:var(--background-color);cursor:pointer;font-size:.9rem;padding:.3rem .8rem;transition:all .3s ease}.AvatarContainer_pinButton__I6RVJ:hover{background-color:#54d2c0}.AvatarContainer_pinButton__I6RVJ.AvatarContainer_pinned__v2XWN{background-color:#64ffda}.ContextBox_contextBox__6ru5s{background-color:#fafafa;border:1px solid #ddd;border-radius:4px;height:100px;margin:5px 0;padding:2px}.ContextBox_sectionTitle__JcYIQ{margin-bottom:2px}.ContextBox_contextTextarea__BlYAB{border:1px solid #ccc;border-radius:1px;font-family:monospace;padding:1px;resize:vertical;width:100%}.UploadedFileGallery_gallery__qle04{display:flex;flex-wrap:wrap;gap:10px;margin:1rem 0}.UploadedFileGallery_fileIcon__H3qFl{border:1px solid #ccc;border-radius:8px;cursor:pointer;padding:.5rem;position:relative;text-align:center;width:100px}.UploadedFileGallery_filename__gBKDN{word-wrap:break-word;display:block;font-size:.75rem;margin-top:.3rem}.UploadedFileGallery_deleteBtn__fc1Rg{background:#0000;border:none;color:red;cursor:pointer;font-size:.9rem;position:absolute;right:5px;top:2px}.UploadedFileGallery_modal__kfctg{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.UploadedFileGallery_modalContent__ZRW3o{background:#fff;border-radius:10px;max-height:80%;max-width:80%;overflow:auto;padding:1rem}.UploadedFileGallery_modalContent__ZRW3o img{height:auto;max-width:100%}.ChatInterface_chatInterface__Zy-HD{background-color:#000c;border:1px solid var(--border-color);border-radius:5px;display:flex;padding:1rem;width:100%}.ChatInterface_rightColumn__LFSkt{display:flex;flex-direction:column;padding:10px;width:30%}.ChatInterface_leftColumn__1YTE4{display:flex;flex-direction:column;padding:10px;width:70%}:root{--background-color:#1a1b22;--navbar-footer-background-color:#1a1b22;--text-color:#c6d0f5;--accent-color:#64ffda;--hover-text-color:#fff;--hover-background-color:#2d2d33;--border-color:#303038}body{background-color:#1a1b22;background-color:var(--background-color);color:#c6d0f5;color:var(--text-color);display:flex;flex-direction:column;font-family:Courier New,monospace;height:100vh;margin:0;padding:0}.Home_header__6gPPp{margin-bottom:2rem}.Home_title__qAdt\+{font-size:2.5rem;margin:0;text-align:center;text-transform:uppercase}.Home_subtitle__3pAVv{color:var(--accent-color);font-size:1.2 rem;margin-top:.5rem;text-align:center}.Home_systemInfo__4s7QB{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.Home_files__-M203,.Home_history__UzAia{display:flex;flex-direction:column;gap:.5rem}#Home_filenames_list__KJf1V{list-style:none;padding:0}.Home_app__yKa6z{text-align:center}.Home_content__aDyUb{display:flex;flex:1 1;flex-direction:column;padding:2rem}p{color:#64ffda}ul{list-style:none}li{color:#64ffda;margin:10px}.App_app__zr1wm{text-align:center}.App_content__wwONY{display:flex;flex:1 1;flex-direction:column;padding:2rem}
/*# sourceMappingURL=main.487d00d4.css.map*/