/*
! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.-ml-px{margin-left:-1px}.ml-2{margin-left:.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.w-56{width:14rem}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-full{width:100%}.origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.gap-1{gap:.25rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-black\/10{border-color:rgba(0,0,0,.1)}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.p-3{padding:.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}menu,ol,ul{list-style:auto;margin:0;padding:30px}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.focus\:z-10:focus{z-index:10}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (prefers-color-scheme:dark){.dark\:border-gray-900\/50{border-color:rgba(17,24,39,.5)}.dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#071330;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.code-block{border-radius:5px;max-width:100%;overflow-x:auto;padding:10px;white-space:pre-wrap}.code-block,.code-block-inline{background-color:#f6f8fa;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:14px;line-height:1.5}.code-block-inline{border-radius:3px;padding:2px 5px}.model-selection{display:none!important}.model-selection.visible{display:flex!important}.model-name{display:none!important;text-align:center}.model-name.visible{display:flex!important}*{box-sizing:border-box!important}html,input,p{font-family:Roboto,sans-serif}.appContDiv{align-items:top;flex-direction:row;height:auto;justify-content:left}.appContDiv,.homeDiv{background-color:#fff;display:flex;width:100%}.homeDiv{align-items:center;flex:1 1;flex-direction:column;flex-grow:1;height:calc(100vh - env(safe-area-inset-bottom, 0) - env(safe-area-inset-top, 0));justify-content:center}@supports (-webkit-touch-callout:none){.homeDiv{height:-webkit-fill-available}}.message{word-wrap:break-word;border-bottom:1px solid rgba(0,0,0,.1);box-sizing:border-box;display:flex;justify-content:flex-start;padding:30px;width:100%}.message.user{background-color:#fff}.message.bot,.message.user{align-self:flex-start;color:#000;display:block}.message.bot{background-color:#f5f5f5}.input-form{border-top:1px solid #eee;display:flex;padding:10px}input{border:none;border-radius:5px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);flex-grow:1;outline:none;padding:5px}button{border:none;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s}body,html{margin:0}.App,body,html{display:flex;flex-direction:column;height:100%}.App{min-height:100%}.chat-container{width:100%}.chat-container,.messages{display:flex;flex-direction:column;overflow-y:auto}.messages{flex-grow:1;gap:0}.input-form{margin-top:auto}body{margin:0;padding:0}header{background-color:#0b2972;color:#fff;height:auto;left:0;padding:15px 20px 20px;right:0;top:0;width:100%;z-index:100}.header-visible{display:block}main{flex-grow:1;overflow-y:auto;width:100%}footer{background-color:#fff;bottom:0;box-sizing:border-box;color:#fff;height:auto;left:0;padding:10px;right:0}.message-content,footer{width:100%}.avatar-div{align-items:flex-start;height:100%;width:50px}.avatar-div,.content-div{display:flex;justify-content:center}.content-div{word-wrap:break-word;flex-direction:column;overflow-x:auto}.loading-message{color:#999;font-style:italic;margin-left:30px;margin-top:30px}body,html{overflow:hidden}.message-input{border:1px solid #ccc;border-radius:5px;box-shadow:0 0 5px 2px rgba(0,0,0,.2);box-sizing:border-box;color:#000;font-size:16px;margin-left:10px;max-height:216px;outline:none;overflow:auto;padding:10px;resize:none;width:100%}.chat-container .content-div p{line-height:1.5rem}.chat-container .content-div p,.chat-container li{margin-bottom:3px;margin-top:3px}@media (max-width:767px){header{display:block;padding:0!important}.sidebarHeader img{height:70px!important}}.sidebar{background-color:#0b2972;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:calc(100vh - env(safe-area-inset-bottom, 0) - env(safe-area-inset-top, 0));left:0;overflow-y:auto;overflow:hidden;top:80px;transition:width .3s;white-space:nowrap;width:0;z-index:200}.sidebarHeader img{height:70px}.sidebar.visible{width:260px}.sidebar.hidden{display:none}.sidebar ul{list-style-type:none}.sidebar li{margin-bottom:1rem}.sidebar-toggle{background-color:initial;border:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:24px;margin-right:10px;padding-left:10px;z-index:300}.footerStyle{color:#000}.footerPriceStyle,.footerStyle{font-size:.6rem;text-align:center}.footerPriceStyle{color:red}@media (min-width:768px){.footerStyle{color:#000!important;font-size:.9rem!important;text-align:center!important}.footerPriceStyle{color:red;font-size:.9rem;text-align:center}.sidebar{width:260px}.sidebar.hidden{display:flex}.homeDiv{width:calc(100vw - 260px)}header{display:none!important}}.sidebarHeader{height:50px;margin:10px;width:100%}.addChatBtn{align-items:center;background-color:initial;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#fff;font-size:1rem;height:50px;margin:10px;text-align:left;width:auto}.addChatBtn:hover{--tw-bg-opacity:1;background-color:rgba(9,33,91,var(--tw-bg-opacity))}.plus-icon{font-size:1rem;margin-right:8px}a.messageTopic{-webkit-text-size-adjust:100%;--color-primary:#19c37d;--color-secondary:#715fde;--color-error:#ef4146;--gradient-primary:linear-gradient(90deg,#a29bd4,#989fdd);--text-primary:#202123;--text-default:#353740;--text-secondary:#6e6e80;--text-disabled:#acacbe;--text-error:var(--color-error);--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;align-items:center;border:0 solid #d9d9e3;border-radius:.375rem;box-sizing:border-box;color:inherit;color-scheme:light;cursor:pointer;display:flex;font-family:Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.75rem;position:relative;tab-size:4;text-decoration:inherit;word-break:break-all}a.messageTopic:hover{--tw-bg-opacity:1;background-color:rgba(9,33,91,var(--tw-bg-opacity))}.topicSelected{background-color:rgba(41,108,224,var(--tw-bg-opacity))}.messageTopicContent{-webkit-text-size-adjust:100%;flex:1 1;max-height:1.25rem;overflow:hidden;position:relative;text-overflow:ellipsis}.messageCopyFade,.messageTopicContent{--color-primary:#19c37d;--color-secondary:#715fde;--color-error:#ef4146;--gradient-primary:linear-gradient(90deg,#a29bd4,#989fdd);--text-primary:#202123;--text-default:#353740;--text-secondary:#6e6e80;--text-disabled:#acacbe;--text-error:var(--color-error);--tw-bg-opacity:1;--tw-text-opacity:1;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;border:0 solid #d9d9e3;box-sizing:border-box;color:inherit;color-scheme:light;cursor:pointer;font-family:Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.25rem;tab-size:4;word-break:break-all}.messageCopyFade{-webkit-text-size-adjust:100%;--tw-gradient-from:#202123;--tw-gradient-to:rgba(55,65,81,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);background-image:linear-gradient(to left,var(--tw-gradient-stops));bottom:0;position:absolute;right:0;top:0;width:2rem;z-index:10}.messageTopics{-webkit-text-size-adjust:100%;--color-primary:#19c37d;--color-secondary:#715fde;--color-error:#ef4146;--gradient-primary:linear-gradient(90deg,#a29bd4,#989fdd);--text-primary:#202123;--text-default:#0abb94;--text-secondary:#6e6e80;--text-disabled:#acacbe;--text-error:var(--color-error);--tw-bg-opacity:1;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;border:0 solid #d9d9e3;box-sizing:border-box;color-scheme:light;flex:1 1;flex-direction:column;font-family:Söhne,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:inherit;overflow-y:auto;padding:.375rem;tab-size:4}.messageTopic svg{height:1.25rem;width:1.25rem}.help-container{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto);margin-left:50px;margin-right:50px;overflow-y:visible}.help-bubble{background-color:rgba(217,217,227,.2);border-radius:5px;font-size:.9rem;padding:10px}.help-bubble-dalle,.help-bubble-g3-4o{background-color:rgba(217,217,227,.2);border-radius:5px;display:none;font-size:.9rem;padding:10px}.modelDescriptionSpan{font-size:.9rem;font-style:italic}.help-bubble-heading{border-radius:5px;font-size:1rem;padding:10px;text-align:center}.helpIcon{clear:both;display:block;margin:0 auto 10px;text-align:center}.help-header{font-size:2rem;grid-column:1/span 3;padding-bottom:20px;padding-top:20px;text-align:center}a.kbLink,a.kbLink:visited{color:#353740;font-size:1rem}.topicLeftButton{right:30px}.topicLeftButton,.topicRightButton{cursor:pointer;position:absolute;top:12px}.topicRightButton{right:10px}.topicDiv{position:relative}.messageTopicContent input{border-radius:0;width:100px}.topicSelected .messageTopicContent{max-width:110px}@media (max-width:480px){header{padding:0}.sidebarHeader img{height:70px!important}.help-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto);margin-left:10px;margin-right:10px}}.scrollButton{background-color:#fff;border:none;border-radius:50%;bottom:120px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#000;cursor:pointer;font-size:1.5rem;height:50px;justify-content:center;position:fixed;right:20px;width:50px}.codeHeader,.scrollButton{align-items:center;display:flex}.codeHeader{background-color:#282a36;border-top-left-radius:5px!important;border-top-right-radius:5px!important;color:#f8f8f2;justify-content:space-between;padding:5px 5px 5px 20px}.codeLanguage{color:#fff;font-weight:700}.copyCodeBtn{align-items:center;background-color:initial;border:none;color:#fff;cursor:pointer;display:flex;font-size:.8em}pre.codeBox{background-color:#000!important;border-top:0;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important;max-width:100%}.hljs-bullet,.hljs-link,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#f22c3d!important}.copyCodeBtn svg{margin-right:4px}.codeBlockContainer{max-width:100%;overflow-x:auto}.message-content{display:flex}.content-div{box-sizing:border-box;max-width:100%;overflow-wrap:break-word;width:100%}.activeMic{background-color:red!important}.dalleImage{border:1px solid #d3d3d3;border-radius:20px;padding:20px;width:512px}.DALLEContainer{display:flex;gap:12px}.markdown{max-width:none}.markdown h1,.markdown h2{font-weight:600}.markdown h2{margin-bottom:1rem;margin-top:2rem}.markdown h3{font-weight:600}.markdown h3,.markdown h4{margin-bottom:.5rem;margin-top:1rem}.markdown h4{font-weight:400}.markdown h5{font-weight:600}.markdown blockquote{--tw-border-opacity:1;border-color:rgba(142,142,160,var(--tw-border-opacity));border-left-width:2px;line-height:1.5rem;margin:0;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.markdown blockquote>p{margin:0}.markdown blockquote>p:after,.markdown blockquote>p:before{display:none}.markdown ol{counter-reset:list-number;display:flex;flex-direction:column}.markdown ol>li{counter-increment:list-number;margin-bottom:0;margin-top:0;min-height:28px}:is(.dark .markdown ol>li):before{--tw-text-opacity:1;color:rgba(172,172,190,var(--tw-text-opacity))}.markdown ul{display:flex;flex-direction:column}.markdown ul>li{margin:0;min-height:28px}.markdown ol li>p,.markdown ol li>pre,.markdown ul li>p,.markdown ul li>pre{margin:0}.markdown ol ol,.markdown ol ul,.markdown ul ol,.markdown ul ul{margin-bottom:0;margin-left:1rem;margin-top:0}.markdown table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:collapse;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.markdown th{background-color:#ececf1;border-bottom-width:1px;border-left-width:1px;border-top-width:1px;padding:.25rem .75rem;text-align:left}.markdown th:first-child{border-top-left-radius:.375rem}.markdown th:last-child{border-right-width:1px;border-top-right-radius:.375rem}.markdown td{border-bottom-width:1px;border-left-width:1px;padding:.25rem .75rem;text-align:left}.markdown td:last-child{border-right-width:1px}.markdown tbody tr:last-child td:first-child{border-bottom-left-radius:.375rem}.markdown tbody tr:last-child td:last-child{border-bottom-right-radius:.375rem}.markdown a{text-decoration-line:underline;text-underline-offset:2px}.continue-button{border-color:#272727;border-radius:20px;color:#272727;margin:10px auto 0;width:50%}.modal{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:50%;overflow:auto;padding-left:50px;padding-top:150px;position:absolute;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:99999}.modal-content{background-color:#fefefe;border:1px solid #888;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:auto;overflow:hidden;padding:20px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-content-buttons{display:flex;flex-direction:row;gap:20px;justify-content:right;padding-top:20px}.modal-button{background-color:#0b2972;border:none;border-radius:6px;color:#fff;display:none;font-size:17px;font-weight:700}.modal-button:focus:enabled,.modal-button:hover:enabled{background-color:#09215b;cursor:pointer}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.linear-background{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#eee 8%,#ddd 18%,#eee 33%);background-size:1000px 104px;height:200px;overflow:hidden;position:relative}.inter-draw{background:#fff;height:100px;position:absolute;top:100px;width:100%}.inter-right--middle,.inter-right--top{top:20px}.inter-right--bottom,.inter-right--middle,.inter-right--top{background:#fff;height:20px;left:100px;position:absolute;width:100%}.inter-right--bottom{top:60px}.inter-crop{background:#fff;height:100%;left:100px;position:absolute;top:0;width:20px}@media (prefers-color-scheme:dark){.dark\:bg-g3-blue{--tw-bg-opacity:1;background-color:rgb(11 41 114/var(--tw-bg-opacity))}}.code-container{background-color:#f6f8fa;border-radius:6px;color:#24292e;padding:16px}.code-container .token{font-style:normal}.code-container .token.cdata,.code-container .token.comment,.code-container .token.doctype,.code-container .token.prolog{color:#6a737d}.code-container .token.punctuation{color:#24292e}.code-container .token.boolean,.code-container .token.constant,.code-container .token.deleted,.code-container .token.number,.code-container .token.property,.code-container .token.symbol,.code-container .token.tag{color:#22863a}.code-container .token.attr-name,.code-container .token.builtin,.code-container .token.char,.code-container .token.inserted,.code-container .token.selector,.code-container .token.string{color:#032f62}.code-container .language-css .token.string,.code-container .style .token.string,.code-container .token.entity,.code-container .token.operator,.code-container .token.url{color:#d73a49}.code-container .token.atrule,.code-container .token.attr-value,.code-container .token.keyword{color:#6f42c1}.code-container .token.class-name,.code-container .token.function{color:#005cc5}.code-container .token.important,.code-container .token.regex,.code-container .token.variable{color:#e90}.code-container .token.bold,.code-container .token.important{font-weight:700}.code-container .token.italic{font-style:italic}
/*# sourceMappingURL=main.58830da3.css.map*/