.message { font-size: 14px !important; } a { text-decoration: none; color: inherit; } .card { background-color: white; border-radius: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); overflow: hidden; display: flex; flex-direction: column; margin: 20px; } .card-content { padding: 20px; } .card-content h2 { font-size: 14px !important; font-weight: bold; margin-bottom: 10px; margin-top: 0px !important; color: #dc2626 !important; ; } .card-content p { font-size: 12px; margin-bottom: 0; } .card-footer { background-color: #f4f4f4; font-size: 10px; padding: 10px; display: flex; justify-content: space-between; align-items: center; } .card-footer span { flex-grow: 1; text-align: left; color: #999 !important; } .message.user { /* background-color:#7494b0 !important; */ border: none; /* color:white!important; */ } .message.bot { /* background-color:#f2f2f7 !important; */ border: none; } .message.svelte-x4qvqz .prose { font-size: small; } .message-row.panel.svelte-x4qvqz.svelte-x4qvqz { margin:0; padding:calc(var(--spacing-xl) * 2) calc(var(--spacing-xxl) * 1); } @media screen { div#sources-textbox { height: calc(100vh - 160px) !important; overflow-y: auto !important; scrollbar-width: none; -ms-overflow-style: none; } div#sources-textbox::-webkit-scrollbar { width: 0; height: 0; } div.svelte-iyf88w { scrollbar-width: none; height: calc(-180px + 100vh) !important; overflow-y: auto; } div.svelte-iyf88w::-webkit-scrollbar { width: 0; height: 0; } div#chatbot-row { height: calc(100vh - 100px) !important; } .form { position: relative; top: 10px; } #center-panel { flex-grow: 2; min-width: min(320px, 100%); height: calc(-100px + 100vh) !important; } .compact.svelte-vt1mxs, .panel.svelte-vt1mxs { border:solid var(--panel-border-width) var(--panel-border-color); border-radius:var(--container-radius); background:var(--panel-background-fill); padding:var(--spacing-lg); height: calc(-100px + 100vh) !important; } .accordion-agent.spinoza-agent { height: 15cm; } .accordion-agent.spinoza-agent > button > span { color: #000000; font-size: large; font-weight: bold; } .accordion-agent > button > span { color: #9ca1a5e7; font-weight: bold; } } textarea.scroll-hide { max-height: 42px; } footer { position: fixed; left: 0; bottom: 0; width: 100%; text-align: center; } .footer-ekimetrics { align-items: center; margin-left: var(--size-2); font-size: small; } @media screen and (max-width: 767px) { /* Your mobile-specific styles go here */ div#chatbot-row{ height:500px !important; } #submit-button{ padding:0px !important; min-width: 80px; } /* This will hide all list items */ div.tab-nav button { display: none !important; } /* This will show only the first list item */ div.tab-nav button:first-child { display: block !important; } /* This will show only the first list item */ div.tab-nav button:nth-child(2) { display: block !important; } #right-panel button{ display: block !important; } } .tabitem { border: none !important; } .other-tabs>div { padding-left: 40px; padding-right: 40px; padding-top: 10px; } .tab-nav>button.selected { color: #4b8ec3; font-weight: bold; border: none; } .tab-nav { border: none !important; } #input-textbox>label>textarea { border-radius: 40px; padding-left: 30px; resize: none; } #input-message>div { border: none; } .loader { animation: blink 2s linear infinite; } @keyframes blink { 0% { opacity: 0; } 100% { opacity: 1; } }