.icon-Theme[data-v-3c94f632]{font-size:1em!important;cursor:pointer;margin-left:0!important}.icon-Theme[data-v-3c94f632],.nav-font[data-v-3c94f632]{--bs-body-font-family:"museo-sans"!important}.dropdown[data-v-3c94f632]{position:relative}.custom-dropdown-menu[data-v-3c94f632]{position:absolute;min-width:180px;transform:translate(-51%,-13%)}.circular-button[data-v-3c94f632]{width:40px;height:40px;border-radius:50%}.dropdown-custom-item i[data-v-3c94f632]{margin-left:0!important;padding:5px!important;font-size:1.1em!important}.dropdown-item[data-v-3c94f632],.font-width[data-v-3c94f632]{font-weight:100!important;--bs-body-font-family:"museo-sans"!important}.font-size-toggle[data-v-3c94f632]{font-size:1em}.header-icon[data-v-3f8a8912],.sidebar-toggle[data-v-3f8a8912]{font-size:25px;text-align:center;vertical-align:middle}.sidebar-toggle[data-v-3f8a8912]{width:90px;height:47px;padding:9px 0 0 0}.sidebar-toggle.focus[data-v-3f8a8912],.sidebar-toggle[data-v-3f8a8912]:hover{background-color:#121c42!important}.form-switch .form-check-input[data-v-3f8a8912]{width:2em!important}.font-size-toggle[data-v-3f8a8912]{border:1px solid #6c757d}.navbar[data-v-3f8a8912]{border-color:var(--wsd-blue-primary)!important}.btn[data-v-3f8a8912]{font-size:.9em}.profile-icon .avatar-user[data-v-3f8a8912]{color:#fff}.logo[data-v-3f8a8912]{width:100px;height:21px;background-position-y:bottom;background-size:contain;background-repeat:no-repeat;background-image:url(/img/WSD-Melody-Wordmark-Light.d601ebe1.svg)}.form-check-label[data-v-3f8a8912]{font-size:.75em;width:11.5em}.form-check .form-check-input[data-v-3f8a8912]{float:none}.melody-text[data-v-3f8a8912]{font-weight:700;background:linear-gradient(90deg,#c48a0d,#8e66ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center}.melody-text-size[data-v-3f8a8912]{font-size:1.1em}.dropdown-item i[data-v-3f8a8912],.dropdown-item[data-v-3f8a8912]{font-weight:100!important;--bs-body-font-family:"museo-sans"!important;font-size:1em!important;margin-left:0!important}[data-bs-theme=light] .sidebar-toggle[data-v-3f8a8912]{background-color:transparent!important}[data-bs-theme=light] .sidebar-toggle.open[data-v-3f8a8912]{background-color:var(--wsd-blue)!important}[data-bs-theme=light] .sidebar-toggle.focus[data-v-3f8a8912],[data-bs-theme=light] .sidebar-toggle[data-v-3f8a8912]:hover{background-color:#5c88da!important;color:#fff}.response-tag[data-v-77cb5077]{height:auto;padding:7px 13px;font-size:.9em;background-color:transparent;text-decoration:none;border:1px solid;border-radius:4px!important;-o-border-image:linear-gradient(142.72deg,var(--wsd-blue-primary) 0,var(--wsd-red-primary) 100%);border-image:linear-gradient(142.72deg,var(--wsd-blue-primary) 0,var(--wsd-red-primary) 100%);border-image-slice:1;color:#fff;max-width:28%}.response-tag.selected[data-v-77cb5077],.response-tag[data-v-77cb5077]:focus,.response-tag[data-v-77cb5077]:hover{background-color:var(--wsd-light);color:var(--wsd-blue-dark)}[data-bs-theme=light] .response-tag[data-v-77cb5077]{color:var(--wsd-dark)}[data-bs-theme=light] .response-tag.selected[data-v-77cb5077],[data-bs-theme=light] .response-tag[data-v-77cb5077]:focus,[data-bs-theme=light] .response-tag[data-v-77cb5077]:hover{background-color:var(--wsd-blue-primary);color:#fff}@keyframes rotate-77cb5077{to{transform:rotate(1turn)}}.rotate-icon[data-v-77cb5077]{display:inline-block;animation:rotate-77cb5077 1s linear infinite;transform-origin:50% 47%}.modal .chat-area{max-width:none}.modal .chat-area .message-content button[data-code-block-id]{display:none}.modal .chat-area .message-content .message-container .code-block .hljs{max-width:none!important}.modal .chat-area .message-content .message-date{display:none}.chat-area{background-color:transparent}.chat-area .message-container{max-width:100%;font-size:var(--global-font-size,16px)}.chat-area .message-container .message:nth-child(odd){background-color:transparent}.chat-area .message-container .message .message-avatar .bi-person-circle:before{font-size:1.2em!important}.chat-area .message-container .message .message-avatar .avatar-assistant{height:1.2em;width:1.2em;color:var(--wsd-text-white);background:var(--wsd-bg-light);border-radius:50%}.chat-area .message-container .message .message-avatar .avatar-assistant:before{color:var(--wsd-text-white);position:relative;left:6px;font-size:.8em}.chat-area .message-container .message .message-avatar .avatar-system{color:#4dd4ac}.chat-area .message-container .message .message-avatar .avatar-user{color:#f8f9fa}.chat-area .message-container .message .message-avatar .avatar-error{color:#58151c}.chat-area .message-container .message.message-role-assistant{color:#dde1e5}.chat-area .message-container .message.message-role-function,.chat-area .message-container .message.message-role-route,.chat-area .message-container .message.message-role-routeResponse,.chat-area .message-container .message.message-role-system{color:#4dd4ac;font-family:monospace;font-size:.9rem;border-bottom:1px solid #f8f9fa}.chat-area .message-container .message.message-role-user{color:#f8f9fa}.chat-area .message-container .message.message-role-error{color:#58151c}.chat-area .message-container .message .message-actions{padding-top:.7rem}.chat-area .message-container .message .message-actions .btn-chat-action,.chat-area .message-container .message .message-actions .btn-chat-feedback{color:#ced4da;padding:.1rem .3rem;cursor:pointer}.chat-area .message-container .message .message-actions .btn-chat-action:focus,.chat-area .message-container .message .message-actions .btn-chat-action:hover,.chat-area .message-container .message .message-actions .btn-chat-feedback:focus,.chat-area .message-container .message .message-actions .btn-chat-feedback:hover{color:#f8f9fa}.chat-area .message-container .message .message-actions .btn-chat-action:disabled,.chat-area .message-container .message .message-actions .btn-chat-feedback:disabled{border:0 none}.chat-area .message-container .message .message-actions .btn-chat-action .icon-Copy,.chat-area .message-container .message .message-actions .btn-chat-action .icon-Dislike,.chat-area .message-container .message .message-actions .btn-chat-action .icon-Dislike-Filled,.chat-area .message-container .message .message-actions .btn-chat-action .icon-Like,.chat-area .message-container .message .message-actions .btn-chat-action .icon-Like-Filled,.chat-area .message-container .message .message-actions .btn-chat-action .icon-Search,.chat-area .message-container .message .message-actions .btn-chat-action .icon-Send,.chat-area .message-container .message .message-actions .btn-chat-action .icon-Valid,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Copy,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Dislike,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Dislike-Filled,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Like,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Like-Filled,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Search,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Send,.chat-area .message-container .message .message-actions .btn-chat-feedback .icon-Valid{font-size:1.6em;color:var(--wsd-text-white)}.chat-area .message-container .message .message-date{font-family:monospace;font-size:.8rem;color:#6c757d}.chat-area .message-container :first-child{margin-top:0}.chat-area .message-container h1{font-size:1.5em;margin-top:.4em;margin-bottom:.4em}.chat-area .message-container h2{font-size:1.3em;margin-top:.4em;margin-bottom:.4em}.chat-area .message-container h3{font-size:1.2em;margin-top:.4em;margin-bottom:.4em}.chat-area .message-container h4{font-size:1.1em;margin-top:.4em;margin-bottom:.4em}.chat-area .message-container h5{font-size:1.05em;margin-top:.4em;margin-bottom:.4em}.chat-area .message-container h6{font-size:1.025em;margin-top:.4em;margin-bottom:.4em}.chat-area .message-container code:not(.hljs){color:#e685b5}.chat-area .message-container table th:empty{border:thin solid red!important;display:none}.chat-area .prompt-sample{cursor:pointer;background-color:transparent!important}.chat-area .prompt-sample .card-body{background-color:transparent!important;border:1px solid transparent;-o-border-image:linear-gradient(142.72deg,var(--wsd-blue-primary) 0,var(--wsd-red-primary) 100%);border-image:linear-gradient(142.72deg,var(--wsd-blue-primary) 0,var(--wsd-red-primary) 100%);border-image-slice:1}.chat-area .prompt-sample .card-body i.bi{font-size:1.4rem;padding-top:.4rem;visibility:hidden}.chat-area .prompt-sample .card-body:focus,.chat-area .prompt-sample .card-body:hover{background-color:var(--wsd-active-dark)!important}.chat-area .prompt-sample .card-body:focus i.bi,.chat-area .prompt-sample .card-body:hover i.bi{visibility:visible}.user-message-bar{box-sizing:border-box;max-width:930px;margin:0 auto}.user-message-bar .input-group button.component-gray:disabled,.user-message-bar .input-group input[type=text].component-gray:disabled{background:var(--wsd-input-dark-normal);opacity:1;color:var(--wsd-text-white)}.user-message-bar .input-group button.component-gray .icon-Plus,.user-message-bar .input-group input[type=text].component-gray .icon-Plus{font-size:1.5em}.user-message-bar .input-group button.component-gray .icon-Plus:before,.user-message-bar .input-group input[type=text].component-gray .icon-Plus:before{position:relative;top:3px}.user-message-bar .input-group textarea.component-gray{padding-top:.5em;padding-bottom:.5em}.user-message-bar .input-group .btn-submit{margin-top:11px}.user-message-bar .input-group .btn-submit.icon-Send{margin-top:.75em}.attachments-container{font-size:.8rem}.attachments-container .attachment{border:1px solid transparent;border-radius:4px!important}.attachments-container .attachment:hover{border:1px solid #0d6efd}.attachments-container .btn-file-action-icon:focus,.attachments-container .btn-file-action-icon:hover{color:#0d6efd}.attachments-container .link-div{cursor:pointer}.icon-ChatBot{font-size:1.3em}.chat-toolbar{background-color:var(--wsd-bg-dark);padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.chat-toolbar .input-group .form-control{border-top-left-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.chat-toolbar .input-group .btn{height:40px;border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.chat-footer{color:var(--wsd-text-white);font-size:.75em;font-weight:500}[data-bs-theme=light] .message-container .message .message-avatar .avatar-user{color:var(--wsd-dark)}.app-container{display:flex;flex-direction:column;min-height:100vh;position:relative}.header{top:0}.footer,.header{position:fixed;width:100%;z-index:1000}.footer{bottom:0;height:40px}.main-content{margin-top:48px;margin-bottom:0;overflow:auto;flex-grow:1;display:flex;flex-direction:column}