:root{--background: #FFFFFF;--background-nav: #F1F1F1;--background-login: #F7F7F7;--border-line: #2E2E2E;--button-source: #1E1E1E;--button-background: #AAAAAA;--color-text: #E6E6E6;--color-text-light: rgba(179, 179, 179, .5);--color-text-source: #8C8C8C;--color-text-source-light: rgba(140, 140, 140, .5);--color-text-login: #3E3E3E;--scrollbar-color: #D8D8D8;--scrollbar-background: #FFFFFF;--color-text-heading: #000000;--search-background: rgba(255, 255, 255, .7);--input-placeholder: rgba(30, 30, 30, .3);--button-new-chat: rgba(30, 30, 30, .86);--button-new-chat-text: #ffffff;--button-history-hover: #DCDBDA;--button-history-h5: #1E1E1E;--button-history-h5-span: rgba(30, 30, 30, .4);--border-bottom-color: #D9D9D9;--textarea-border: #d9d9d9;--content-text: rgba(30, 30, 30, .75);--color-soruce-button: #FFFFFF;--color-soruce-button-border: trasparent;--color-soruce-button-bg: rgba(30, 30, 30, .86);--soruce-title-color: #6841E5;--soruce-href-color: rgba(62, 62, 62, .7);--textarea-edit-color: #000000;--user-content-bg: #C5B9EB;--user-content-text: #1E1E1E;--message-area-bg: rgb(255, 255, 255);--message-area-box-shadow: rgb(66, 68, 90);--message-area-border: none;--message-area-text: #1e1e1e;--message-area-text-placeholder: #C7C7C7;--attachments-border-user: #D8D8D8;--attachments-text-user: #D8D8D8;--send-message-bg: #1E1E1E;--button-action: rgba(201, 200, 199, .86);--message-area-bg-bottom: #FFFFFF}:root[data-theme=dark]{--background: #1B1B1B;--background-nav: #131313;--background-login: #3B3B3B;--border-line: #2E2E2E;--button-source: #1E1E1E;--button-background: #AAAAAA;--color-text: #E6E6E6;--color-text-light: rgba(179, 179, 179, .5);--color-text-source: #8C8C8C;--color-text-source-light: rgba(140, 140, 140, .5);--color-text-login: #E6E6E6;--scrollbar-color: #2A2A2A;--scrollbar-background: #131313;--color-text-heading: #E6E6E6;--search-background: #222222;--input-placeholder: rgba(179, 179, 179, .5);--button-new-chat: #222222;--button-new-chat-text: #E6E6E6;--button-history-hover: #2A2A2A;--button-history-h5: #E6E6E6;--button-history-h5-span: rgba(179, 179, 179, .5);--border-bottom-color: #2E2E2E;--textarea-border: #2E2E2E;--content-text: #E6E6E6;--color-soruce-button: #E6E6E6;--color-soruce-button-bg: #1E1E1E;--color-soruce-button-border: #2E2E2E;--soruce-title-color: #8C8C8C;--soruce-href-color: rgba(179, 179, 179, .5);--textarea-edit-color: #E6E6E6;--user-content-bg: #6A64D8;--user-content-text: #E6E6E6;--message-area-bg: #222222;--message-area-box-shadow: none;--message-area-border: #2E2E2E;--message-area-text: #E6E6E6;--message-area-text-placeholder: #E6E6E6;--attachments-border-user: #2E2E2E;--attachments-text-user: #2E2E2E;--send-message-bg: #8C8C8C;--button-action: #2E2E2E;--message-area-bg-bottom: #222222}:root{--header-height: 73px}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;box-sizing:border-box;background:var(--background)}body.login-page,html.login-page{height:100vh}blockquote{font-style:italic;padding-left:25px;border-left:2px solid rgb(104,65,229);margin-left:0;font-family:Open Sans,sans-serif}table{display:block;width:fit-content;overflow-x:auto;white-space:nowrap;font-family:Open Sans,sans-serif;border-collapse:separate;border-spacing:0;margin:10px 0;background:#fff;max-width:1000px;padding-bottom:10px}@media(min-width:1400px){table{max-width:650px}}@media(min-width:1500px){table{max-width:700px}}@media(min-width:1600px){table{max-width:800px}}@media(min-width:1800px){table{max-width:1100px}}table thead th{border-bottom:2px solid #D9D9D9}table tbody td{border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;padding:15px;color:#1e1e1e;opacity:.75;font-family:Open Sans,sans-serif;font-weight:400;font-size:13px}table tbody td:last-child{border-right:none}table th{padding:15px;text-align:left;background:#fff;color:#1e1e1e;opacity:.75;font-family:Open Sans,sans-serif;font-weight:600}::-webkit-scrollbar{width:13px;margin-top:10px}::-webkit-scrollbar-track{border-radius:20px;margin-top:10px;background:#fff}::-webkit-scrollbar-thumb{border-radius:20px;margin-top:10px;background:#d8d8d8}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Open Sanss;src:url(/assets/fonts/open-sans/OpenSans-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans/OpenSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfair-display/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfair-display/PlayfairDisplay-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfair-display/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfair-display/PlayfairDisplay-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfair-display/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Playfair Display;src:url(/assets/fonts/playfair-display/PlayfairDisplay-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Lexend Zetta;src:url(/assets/fonts/lexend-zetta/LexendZetta-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Outfit;src:url(/assets/fonts/outfit/Outfit-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/space-grotesk/SpaceGrotesk-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/space-grotesk/SpaceGrotesk-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/space-grotesk/SpaceGrotesk-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/space-grotesk/SpaceGrotesk-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/space-grotesk/SpaceGrotesk-SemiBold.ttf) format("truetype");font-weight:600}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.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}
