.red-dot.svelte-x2sjdu{position:absolute;top:0;right:0;background-color:red;border-radius:50%;width:8px;height:8px;text-align:center}.chat-history.svelte-44so41{flex:1;overflow-y:hidden;background-color:transparent!important;border-radius:unset}.chat-conversations.svelte-44so41{overflow-x:hidden;overflow-y:auto;flex:1}.item-wrapper.svelte-44so41{border-radius:.375rem;cursor:pointer}.item-wrapper.active.svelte-44so41,.item-wrapper.svelte-44so41:hover{background-color:var(--custom-bg-primary)}.item-wrapper-sidebar.active.svelte-44so41,.item-wrapper-sidebar.svelte-44so41:hover{box-shadow:4px 8px 8px #0003}.item-wrapper.active.svelte-44so41 .item-text:where(.svelte-44so41),.item-wrapper.svelte-44so41:hover .item-text:where(.svelte-44so41){color:#fff}.item-text.svelte-44so41{font-size:1.25rem;font-weight:500}.remove-button.svelte-44so41{position:absolute;top:50%;transform:translateY(-50%);right:.5rem;z-index:10;display:none}.item-wrapper.svelte-44so41:hover .remove-button:where(.svelte-44so41){display:block}@media only screen and (max-width: 768px),only screen and (max-height: 900px){.item-text.svelte-44so41{font-size:1rem}}.rewards.svelte-1khg67g{background-color:var(--custom-bg-secondary);border:1px solid rgba(0,0,0,.3);border-radius:.5rem;box-shadow:0 4px 4px #00000040;transition:box-shadow .2s ease-out}.rewards.svelte-1khg67g:hover{box-shadow:0 0 10px #aaa}.has-rewards.svelte-1khg67g{animation:svelte-1khg67g-shake 1s;animation-iteration-count:infinite}@keyframes svelte-1khg67g-shake{0%{transform:rotate(0) scale(1)}10%{transform:rotate(5deg) scale(1.2)}20%{transform:rotate(0) scale(1)}30%{transform:rotate(-5deg) scale(1.2)}20%{transform:rotate(0)}}.profile-wrapper-25WEU4{background-color:var(--custom-bg-secondary)}.user-profile-_O7Dhk:hover .account-name-1syWuN{text-shadow:0 0 5px #fff}.user-profile-_O7Dhk:hover .user-avatar-2GR2QO{box-shadow:0 0 10px #fff}.user-avatar-2GR2QO{width:44px;flex:1;transition:box-shadow .2s ease-out}.gems-3gDjRe{background-color:var(--custom-bg-secondary);border:1px solid rgba(0,0,0,.3);border-radius:.5rem;box-shadow:0 4px 4px #00000040;transition:box-shadow .2s ease-out}.gems-3gDjRe:hover{box-shadow:0 0 10px #aaa}.account-name-1syWuN{transition:text-shadow .2s ease-out;max-width:150px}.custom-dropdown-JuP3tv.bg-none-OEb_fP>button{--bs-btn-bg: transparent;--bs-btn-hover-bg: transparent;--bs-btn-active-bg: transparent;--bs-btn-border-width: 0}.profile-item-xV0Knj a{text-decoration:none;color:var(--bs-dropdown-link-color)}.profile-item-xV0Knj:hover a{color:#fff}.profile-icon-xxgKN{fill:var(--custom-bg-primary)}.profile-icon-xxgKN:hover{color:#fff}.profile-item-xV0Knj:hover .profile-icon-xxgKN{fill:#fff}.sidebar-2Zhax9{position:fixed;top:0;left:0;height:100dvh;padding:.5rem;width:var(--sidebar-width);transition:transform .3s ease-in-out}.sidebar-overlay-32Qzqe{position:fixed;inset:0;background-color:#0006;z-index:50;display:none;opacity:1;visibility:visible;transition:opacity .3s ease-in-out}.nav-container-3-2lZ_{margin-top:1rem}.logo-img-1yuWA3{width:40px}.logo-text-3gmIbc{font-size:1.5rem;color:#fff}.item-wrapper-jbi-YF{padding:.5rem 1rem;border-radius:.375rem;cursor:pointer}.item-wrapper-jbi-YF.active-2FyDfe,.item-wrapper-jbi-YF:hover{background-color:var(--custom-bg-primary);box-shadow:0 8px 8px #0003}.item-img-3RpOze{width:32px}.item-text-K1slqi{font-size:1.5rem;color:#fff}@media only screen and (max-width: 992px){.sidebar-2Zhax9{background:url(../../../background.svg) no-repeat center center;background-size:cover;z-index:100}.sidebar-2Zhax9.hide-2uMogm{transform:translate(-100%)}.sidebar-overlay-32Qzqe{display:block}.sidebar-overlay-32Qzqe.hide-2uMogm{visibility:hidden;opacity:0}}@media only screen and (max-height: 900px){.sidebar-2Zhax9{padding:.5rem}.nav-container-3-2lZ_{margin-top:.25rem}}@media only screen and (max-width: 992px),only screen and (max-height: 900px){.item-wrapper-jbi-YF{padding:.25rem .5rem}.item-img-3RpOze{width:24px}.item-text-K1slqi{font-size:1.25rem}}:root{--custom-text-color: rgba(0, 0, 0, .8);--custom-bg-light: #dff4fc;--custom-bg-primary: #0377a1;--custom-bg-secondary: #024a67;--custom-bg-disabled: #b6d8e4;--sidebar-width: 350px;--chat-history-width: 350px;--bs-font-sans-serif: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}.pagination{--bs-pagination-bg: var(--custom-bg-secondary);--bs-pagination-active-bg: var(--custom-bg-primary);--bs-pagination-focus-bg: var(--custom-bg-primary);--bs-pagination-focus-color: #fff;--bs-pagination-disabled-bg: var(--custom-bg-secondary);--bs-pagination-hover-bg: var(--custom-bg-primary)}.loader-overlay.svelte-1b45l9n{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:100}.app-bg.svelte-1b45l9n{position:fixed;inset:0;background:linear-gradient(to bottom,#029eaf,#095e89) no-repeat center center / cover;z-index:-9999}.main-section.svelte-1b45l9n{margin:0 0 0 var(--sidebar-width);height:100dvh;transition:margin-left .3s ease-in-out;view-transition-name:main-section}.main-section.is-admin.svelte-1b45l9n{margin:0}.main-wrapper.svelte-1b45l9n{padding:1rem;height:100%;overflow-x:hidden;overflow-y:auto}.custom-text-color{color:var(--custom-text-color)}.custom-dropdown button{--bs-btn-bg: var(--custom-bg-light);--bs-btn-hover-color: var(--custom-text-color);--bs-btn-color: var(--custom-text-color);--bs-btn-hover-bg: var(--custom-bg-light);--bs-btn-active-bg: var(--custom-bg-light);--bs-btn-active-color: var(--custom-text-color);--bs-dropdown-link-active-bg: var(--custom-text-color)}.custom-dropdown>button{font-weight:700}.custom-dropdown>.dropdown-menu{--bs-dropdown-color: var(--custom-text-color);--bs-dropdown-link-hover-bg: var(--custom-bg-primary);--bs-dropdown-link-active-bg: var(--custom-bg-secondary)}.select-button{--bs-btn-bg: var(--custom-bg-light);--bs-btn-hover-color: var(--custom-text-color);--bs-btn-color: var(--custom-text-color);--bs-btn-hover-bg: var(--custom-bg-light);--bs-btn-active-bg: var(--custom-bg-light);--bs-btn-active-color: var(--custom-text-color);font-weight:700}.select-button svg{fill:var(--custom-text-color)}.border-none{border:none}#root-container{scroll-behavior:smooth}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar:hover{scrollbar-width:thin;-ms-overflow-style:auto}*::-webkit-scrollbar{height:1rem;width:.5rem}*::-webkit-scrollbar-thumb{background-color:#dededecc;border-radius:9999px}*::-webkit-scrollbar-thumb:hover{background-color:#bbbc}*::-webkit-scrollbar-track{background-color:transparent;border-radius:9999px}.text-hint{font-size:.7rem;color:#444}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bg-medium-light{background-color:#eee}.blurry{filter:blur(10px)}.pointer{cursor:pointer}.small-caption{font-size:.8em}.ellipsis-list-item{position:relative;cursor:pointer;text-align:start;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.top-right{top:0;right:0;position:absolute}.bot-card:hover{box-shadow:0 .5rem 1rem #00000026!important;background-color:#ecf0f1;cursor:pointer}.bot-icon{transition:transform .2s ease-out}.bot-card:hover .bot-icon{transform:scale(1.1)}.bot-card{transition:box-shadow,background-color .3s ease-out}.preview-image{max-width:min(100%,400px)}.chat-input-header{height:40px}.chat-input-header:before{content:"";position:absolute;inset:0;background-color:var(--custom-bg-primary);border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.ai-tool-hr{margin-left:-1rem;margin-right:-1rem}.ai-tool-input-sm{max-width:300px}@media only screen and (max-width: 992px){.main-section.svelte-1b45l9n{margin:0;height:100dvh}}@keyframes svelte-1b45l9n-fade-in{0%{opacity:0}}@keyframes svelte-1b45l9n-fade-out{to{opacity:0}}@keyframes svelte-1b45l9n-zoom-in{0%{transform:scale(.75)}}::view-transition-old(main-section){animation:.3s cubic-bezier(.4,0,1,1) both svelte-1b45l9n-fade-out}::view-transition-new(main-section){animation:.3s cubic-bezier(0,0,.2,1) both svelte-1b45l9n-fade-in}@media (prefers-reduced-motion: no-preference){::view-transition-new(main-section){animation:.3s cubic-bezier(.4,0,.2,1) both svelte-1b45l9n-zoom-in}}.custom-icon-button{--bs-btn-bg: transparent;--bs-btn-hover-bg: var(--custom-bg-primary);--bs-btn-border-color: var(--custom-bg-primary);--bs-btn-hover-border-color: var(--custom-bg-primary);--bs-btn-disabled-bg: var(--custom-bg-primary);--bs-btn-disabled-border-color: var(--custom-bg-primary);--bs-btn-active-bg: var(--custom-bg-primary);transition:all .3s ease;box-shadow:0 2px 4px #0000001a;position:relative}.custom-icon-button:before{content:"";position:absolute;inset:0;background:var(--custom-bg-primary);opacity:0;transition:opacity .3s ease;z-index:-1;border-radius:inherit}.custom-icon-button svg{fill:var(--custom-bg-primary);transition:all .3s ease;position:relative}.custom-icon-button:hover{--custom-text-color: #fff;transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.custom-icon-button:hover:before{opacity:1}.custom-icon-button:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.custom-icon-button:hover svg,.custom-icon-button.active svg{fill:#fff}.custom-icon-button:disabled{opacity:.7;transform:none;box-shadow:none}.custom-icon-button:disabled svg{fill:#fff}@media (prefers-reduced-motion: reduce){.fade{transition:opacity .15s linear!important}.collapsing{transition:height .35s ease!important}}
