.theme--dark .header .header-chats[data-v-2ff2e570]{border-right:1px solid #3b3b3b;background-color:#252525}.theme--dark .header .logo-ia[data-v-2ff2e570]{background:linear-gradient(45deg,#0fff2a,#00c2e4,#f200ff)}.theme--dark .header .header-content .subtitle[data-v-2ff2e570]{color:#fafafa}.theme--dark .header .header-content .description[data-v-2ff2e570]{color:#b8b8b8}.theme--dark .header .btn-new-chat[data-v-2ff2e570]{background-color:#333;box-shadow:0 0 0 2px #424242}.theme--dark .header .no-alerts[data-v-2ff2e570]{background-color:#333;border:1px solid #313131!important;color:#fff}.theme--dark .header .no-alerts[data-v-2ff2e570]:active{background-color:#535353}.theme--dark .header .button-group .option-btn[data-v-2ff2e570]{background-color:#333;border:1px solid #313131!important;color:#fff}.theme--dark .header .button-group .option-btn[data-v-2ff2e570]:active{background-color:#535353}.theme--light .header .header-chats[data-v-2ff2e570]{border-right:1px solid #d6d6d6;background-color:#f2f3f5}.theme--light .header .logo-ia[data-v-2ff2e570]{background:linear-gradient(45deg,#0fff2a,#00c2e4,#f200ff)}.theme--light .header .header-content .subtitle[data-v-2ff2e570]{color:#000}.theme--light .header .header-content .description[data-v-2ff2e570]{color:#424242}.theme--light .header .btn-new-chat[data-v-2ff2e570]{background-color:#f2f3f5;box-shadow:0 0 0 2px #d6d6d6}.theme--light .header .no-alerts[data-v-2ff2e570]{background-color:#fff;border:1px solid #d6d6d6!important;color:#000}.theme--light .header .no-alerts[data-v-2ff2e570]:active{background-color:#ccc}.theme--light .header .button-group .option-btn[data-v-2ff2e570]{background-color:#fff;border:1px solid #d6d6d6!important;color:#000}.theme--light .header .button-group .option-btn[data-v-2ff2e570]:active{background-color:#ccc}.header[data-v-2ff2e570]{transition:opacity 1s ease;gap:10px;opacity:1;flex-direction:column;width:100%}.header .header-chats[data-v-2ff2e570],.header[data-v-2ff2e570]{display:flex;justify-content:center;align-items:center;padding-block:10px}.header .header-chats[data-v-2ff2e570]{position:absolute;flex-direction:row;gap:15px;left:0;top:0;padding-inline:26.5px;transition:border-radius .6s ease,border .6s ease}.header .header-chats h2[data-v-2ff2e570]{font-weight:400;width:65%;font-size:22px}.header .header-chats .btn-close[data-v-2ff2e570]{top:30px;left:30px;height:20px;width:20px;cursor:pointer;padding:10px;z-index:3}.header .header-chats .sidebar[data-v-2ff2e570]{right:15px;height:35px;width:35px;cursor:pointer}.header .btn-new-chat[data-v-2ff2e570]{position:absolute;top:15px;right:15px;cursor:pointer;padding:10px;padding-inline:10px;display:flex;justify-content:center;align-items:center;gap:5px;border-radius:10px;transition:opacity .5s ease}.header .btn-new-chat--disabled[data-v-2ff2e570]{pointer-events:none;opacity:.5!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header .logo-ia[data-v-2ff2e570]{background-size:200% 200%!important;z-index:4;width:50px;height:50px}.header .title[data-v-2ff2e570]{margin:0;font-weight:800!important;z-index:4;font-size:2em!important}.header .header-main[data-v-2ff2e570]{display:flex;align-items:center;gap:10px;flex-direction:row}.header .header-main .logo-ia--horizontal[data-v-2ff2e570]{animation:moveLogoHorizontal-2ff2e570 .7s ease forwards,gradientAnimation-2ff2e570 10s ease infinite}.header .header-main .logo-ia--vertical[data-v-2ff2e570]{animation:moveLogoVertical-2ff2e570 .7s ease forwards,gradientAnimation-2ff2e570 10s ease infinite}.header .header-main .title--horizontal[data-v-2ff2e570]{animation:moveTitleHorizontal-2ff2e570 .7s ease forwards}.header .header-main .title--vertical[data-v-2ff2e570]{animation:moveTitleVertical-2ff2e570 .7s ease forwards}.header .header-content[data-v-2ff2e570]{max-width:800px;display:flex;flex-direction:column;align-items:center;gap:10px}.header .header-content .subtitle[data-v-2ff2e570]{font-size:1.3em}.header .header-content .description[data-v-2ff2e570]{font-size:1em;max-width:800px;margin:0 auto}.header .no-alerts[data-v-2ff2e570]{border:none;border-radius:20px;padding:10px 12px;font-size:.9em;cursor:pointer;transition:background-color .3s ease,transform .7s ease;max-width:400px}.header .button-group[data-v-2ff2e570]{display:flex;flex-wrap:wrap;gap:5px;width:100%;justify-content:center;align-items:center}.header .button-group[data-v-2ff2e570]::-webkit-scrollbar{display:none}.header .button-group .option-btn[data-v-2ff2e570]{border:none;border-radius:20px;padding:10px 12px;font-size:.9em;cursor:pointer;transition:background-color .3s ease,transform .7s ease;max-width:400px;height:-moz-fit-content;height:fit-content}.header .button-group .option-btn[data-v-2ff2e570]:nth-child(odd){justify-self:flex-end}.header .button-group .option-btn[data-v-2ff2e570]:nth-child(2n){justify-self:start}.height-eva-enter-active[data-v-2ff2e570]{animation:heightEnter-2ff2e570 .3s ease-in-out forwards}.height-eva-leave-active[data-v-2ff2e570]{animation:heightEnter-2ff2e570 .3s ease-in-out reverse forwards}@keyframes heightEnter-2ff2e570{0%{opacity:0;height:0}to{height:113px;opacity:1}}.btn-new-chat-enter-active[data-v-2ff2e570]{animation:showBtnScroll-2ff2e570 .5s ease forwards}.btn-new-chat-leave-active[data-v-2ff2e570]{animation:showBtnScroll-2ff2e570 .5s ease reverse forwards}@keyframes showBtnScroll-2ff2e570{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes moveTitleHorizontal-2ff2e570{0%{transform:translate(0);margin-bottom:0}to{transform:translate(-50%,160%);margin-bottom:50px}}@keyframes moveTitleVertical-2ff2e570{0%{transform:translate(-50%,180%);margin-bottom:50px}to{transform:translate(0);margin-bottom:0}}@keyframes moveLogoHorizontal-2ff2e570{0%{transform:translate(0)}to{transform:translate(65%,-35%)}}@keyframes moveLogoVertical-2ff2e570{0%{transform:translate(65%,-35%)}to{transform:translate(0)}}@keyframes gradientAnimation-2ff2e570{0%{background-position:0 0}15%{background-position:0 100%}35%{background-position:10% 100%}65%{background-position:100% 10%}85%{background-position:100% 0}to{background-position:0 0}}