.userDownMenu{min-width:300px;max-width:300px;height:100dvh;background:hsl(var(--textInput));overflow:hidden auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color-first) var(--scrollbar-color-second);position:relative;margin-left:-300px;transition:.3s}.userDownMenu .userDownMenuHeader{align-items:center;position:fixed;width:300px;display:flex;justify-content:space-between;padding:15px 20px;z-index:10;background:hsl(var(--textInput));border-bottom:1px solid hsla(0,0%,100%,.1)}.userDownMenu .userDownMenuHeader button{transition:all .3s}.userDownMenu .userDownMenuHeader button:hover{opacity:.5}.userDownMenu .userDownMenuHeader .userDownMenuHeaderContent{display:flex;align-items:center;justify-content:start;gap:6px}.userDownMenu .userDownMenuHeader .userDownMenuHeaderContent .userDownMenuHeaderTitle{font-size:16px;font-weight:700}.userDownMenu .userDownMenuHeader.light{border-bottom:1px solid #e5e7eb}.userDownMenu .userDownMenuHeader.light>button>img{filter:brightness(1) invert(1)}.userDownMenu *{color:hsl(var(--text-color))}.userDownMenu .chatHistory{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:64px 0 20px 10px}.userDownMenu .chatHistory .chatHistoryItem{width:100%;position:relative;padding:2px 0 2px 10px;border-radius:8px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#ececec;gap:20px}.userDownMenu .chatHistory .chatHistoryItem .miniMenu{visibility:hidden}.userDownMenu .chatHistory .chatHistoryItem .miniMenu .miniMenuOpenButton{margin-bottom:1px;padding:.5rem;border-radius:9999px;transition:background-color .2s}.userDownMenu .chatHistory .chatHistoryItem .miniMenu:hover{background:rgba(0,0,0,.451);border-radius:5px}.userDownMenu .chatHistory .chatHistoryItem h4{text-overflow:ellipsis;font-weight:400;text-wrap:nowrap;letter-spacing:.6px;font-size:14px;line-height:20px;overflow:hidden}.userDownMenu .chatHistory .chatHistoryItem .editHistoryIcon{display:none;justify-content:center;align-items:center}.userDownMenu .chatHistory .chatHistoryItem .editHistoryIcon img{filter:brightness(.4);width:20px;height:20px}.userDownMenu .chatHistory .chatHistoryItem .editHistoryIcon:hover img{filter:brightness(1.2)}.userDownMenu .chatHistory .chatHistoryItem:hover{opacity:.7}.userDownMenu .chatHistory .chatHistoryItem:hover h4{max-width:200px}.userDownMenu .chatHistory .chatHistoryItem:hover .miniMenu{visibility:visible}.userDownMenu .chatHistory .chatHistoryItem:hover .editHistoryIcon{display:flex;position:relative}.dashboardWrapper.openUserMenu .userDownMenu{top:0;left:0;opacity:1;visibility:visible;margin-left:0}.dashboardWrapper.openUserMenu .logoChataiArrow{transform:rotate(90deg)}@media screen and (max-width:900px){.dashboardWrapper.openUserMenu .userDownMenu{transform:translateX(0);top:0;right:0}}.DashboardContentHeader.openUserMenu .userDownMenu{transform:translateX(0);top:0;right:0}.DashboardContentHeader .userDownMenu{height:100dvh;position:fixed;top:0;border-radius:4px 0 0 4px;transform:translateX(100%)}.menuShadow{transition:.3s;right:-100%}@media screen and (max-width:1400px){.userDownMenu{position:absolute;top:0;left:0;border-right:1px solid hsla(0,0%,100%,.1);z-index:999}.userDownMenu .userDownMenuHeader{border-right:1px solid hsla(0,0%,100%,.1);border-left:none}.dashboardWrapper.openUserMenu .menuShadow,.dashboardWrapper.openUserMenu .userDownMenu{left:0!important;right:auto!important}.menuShadow{position:absolute;z-index:999;width:100%;left:-100%;height:100dvh;background:rgba(0,0,0,.592)}}@media screen and (max-width:900px){.userDownMenu{right:0;left:auto;border-left:1px solid hsla(0,0%,100%,.1)}.dashboardWrapper.openUserMenu .menuShadow,.dashboardWrapper.openUserMenu .userDownMenu{right:0!important;left:auto!important}.menuShadow{right:-100%;left:auto}}.dashboardWrapper.openLogoMenu .downMenu{margin-right:0!important}.dashboardWrapper.openLogoMenu .logoaiArrow{transform:rotate(-90deg)}.downMenu{flex-direction:column;min-width:300px;max-width:300px;margin-right:-300px;transition:all .3s;height:100dvh;gap:10px;position:relative;border-left:1px solid hsla(0,0%,100%,.1)}.downMenu,.downMenu .userDownMenuHeader{display:flex;justify-content:space-between;background:hsl(var(--textInput))}.downMenu .userDownMenuHeader{align-items:center;width:300px;padding:15px 18px;z-index:10;border-bottom:1px solid hsla(0,0%,100%,.1)}.downMenu .userDownMenuHeader h3{font-size:16px;color:hsl(var(--text-color))}.downMenu .userDownMenuHeader button{transition:all .3s}.downMenu .userDownMenuHeader button:hover{opacity:.5}.downMenu .userDownMenuHeader .userDownMenuHeaderWrapper{display:flex;align-items:center;justify-content:start;gap:6px}.downMenu .userDownMenuHeader .userDownMenuHeaderWrapper .userDownMenuHeaderIcon{color:hsl(var(--text-color))}.downMenu .userDownMenuHeader .userDownMenuHeaderWrapper .userDownMenuHeaderLabel{font-size:16px;font-weight:700}.downMenu .userDownMenuHeader.light{border-bottom:1px solid #e5e7eb}.downMenu .userDownMenuHeader.light button>img{filter:brightness(1) invert(.6)}.downMenu .mobileMenu{width:100%;display:none;flex-direction:column;gap:10px;padding:0 10px 10px}.downMenu .mobileMenu .sideBarLink{width:100%;padding:5px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:5px}.downMenu .mobileMenu .sideBarLink *{transition:all .3s}.downMenu .mobileMenu .sideBarLink:hover .sideBarLinkLabel,.downMenu .mobileMenu .sideBarLink:hover>svg{filter:brightness(.6)}.downMenu .mobileMenu .sideBarLink:hover .hoverEffectIcon{opacity:1;margin-left:0}.downMenu .mobileMenu .sideBarLink:hover .hoverEffectIcon svg{filter:brightness(1)}.downMenu .mobileMenu .sideBarLink.light .sideBarLinkLabel,.downMenu .mobileMenu .sideBarLink.light>svg{filter:brightness(1) invert(1)}.downMenu .mobileMenu .sideBarLink.light.colorWhite .sideBarLinkLabel,.downMenu .mobileMenu .sideBarLink.light.colorWhite>svg{filter:brightness(0) invert(0)}.downMenu .mobileMenu .sideBarLinkLabel{font-size:16px;font-weight:400;color:#b4b4b4;transition:all .3s}.downMenu .mobileMenu .hoverEffectIcon{width:20px;height:20px;margin-left:20px;opacity:0;transition:.3s}.downMenu .mobileMenu .hoverEffectIcon svg{width:100%;height:100%}.downMenu .mobileMenu .sidebarDivider{width:100%;height:1px;border-radius:50%;background:hsl(var(--border-color-third))}.downMenu .mobileMenuFunctions{gap:10px;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:0 10px 10px}.downMenu .mobileMenuFunctions .bottomWrapper{width:100%}.downMenu .mobileMenuFunctions .userInfo{margin-top:20px;display:flex;justify-content:space-between;gap:10px;align-items:center;width:100%}.downMenu .mobileMenuFunctions .userInfo .userInfoWrapper{display:flex;gap:8px;align-items:center}.downMenu .mobileMenuFunctions .userInfo .userInfoWrapper .userIcon{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;background:hsl(var(--user-info-icon));width:40px;height:40px}.downMenu .mobileMenuFunctions .userInfo .userInfoWrapper .userIcon .spanIcon{color:hsl(var(--user-info-icon-text))}.downMenu .mobileMenuFunctions .userInfo .userInfoWrapper .userInfoTitle{color:hsl(var(--user-info-title));font-size:14px;color:hsl(var(--text-color))}.downMenu .mobileMenuFunctions .userInfo .userInfoWrapper .userInfoText{color:hsl(var(--user-info-text));font-size:12px;color:#9ca3af}.downMenu .mobileMenuFunctions .planInfo{background:hsl(var(--user-info));padding:10px;display:flex;flex-direction:column;border-radius:6px;gap:8px}.downMenu .mobileMenuFunctions .planInfo .planInfoTitle{font-size:14px;color:hsl(var(--user-plan-title));color:hsl(var(--text-color))}.downMenu .mobileMenuFunctions .planInfo .planInfoText{color:hsl(var(--user-plan-text));font-size:12px;color:hsl(var(--text-color))}.downMenu .mobileMenuFunctions .planInfo .planUpgradeButton{border-radius:6px;color:#fff;background:#1f7251;font-size:14px;padding:4px 12px}.downMenu .mobileMenuFunctions .mobileExitButton{margin-top:10px;display:flex;justify-content:center;align-items:center;width:100%;padding:10px 0;border-radius:8px;gap:10px;transition:all .3s;font-size:16px;color:#ce3737;border:1px solid #ce3737}.downMenu .mobileMenuFunctions .mobileExitButton svg{transition:all .3s}.downMenu .mobileMenuFunctions .mobileExitButton:hover{background-color:#ce3737;color:hsl(var(--text-color));padding-left:45px}.downMenu .mobileMenuFunctions .mobileExitButton:hover svg{opacity:0}.downMenu .plan{width:100%;padding:8px 15px;border-radius:8px;gap:10px;transition:all .3s;font-size:16px;color:#ececec}.downMenu .plan,.downMenu .plan svg{display:flex;justify-content:center;align-items:center}.downMenu .plan svg{width:15px;height:15px}.downMenu .plan.freePlan{background-color:#1f7251}.downMenu .plan:hover{background-color:#3e63dd;box-shadow:0 0 5px 0 #3e63dd}.downMenu .plan.plusPlan{background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#9f7928 30%,#8a6e2f 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff 0,#ffffac 8%,#d1b464 25%,#5d4a1f 62.5%,#5d4a1f 100%)}.downMenu .plan.plusPlan:hover{box-shadow:0 0 5px 0 rgba(62,99,221,0)}.downMenuShadow{transition:.3s}@media screen and (max-width:1400px){.downMenu{top:0;right:0}.downMenu,.downMenuShadow{position:absolute;z-index:999}.downMenuShadow{width:100%;right:-100%;height:100dvh;background:rgba(0,0,0,.592)}.dashboardWrapper.openLogoMenu .downMenu,.dashboardWrapper.openLogoMenu .downMenuShadow{margin-right:0!important;right:0}.downMenu,.downMenu .userDownMenuHeader{border-right:none}}@media screen and (max-width:900px){.downMenu{left:0}.downMenu .mobileMenuFunctions{justify-content:end}.downMenu .mobileMenu{display:flex}.dashboardWrapper.openLogoMenu .downMenu,.dashboardWrapper.openLogoMenu .downMenuShadow{left:0}.downMenuShadow{left:-100%}.downMenu .downMenu .userDownMenuHeader{border-right:1px solid hsla(0,0%,100%,.1);border-left:none}}.dasboardContentContainer{width:100%;height:100%;display:flex;flex:1;flex-direction:column;justify-content:space-between;align-items:center}.dasboardContentContainer .notifyParagraph{margin-bottom:-10px;text-align:center;font-size:14px;color:#676767}.dasboardContentContainer .footerText{font-size:14px;color:#676767;margin-top:10px}@media screen and (max-width:900px){.footerText{display:none}}.DashboardContentHeader{width:100%;max-height:65px;min-height:65px;background:hsl(var(--header-background));border-radius:20px;padding:20px;display:flex;justify-content:space-between;align-items:center}.DashboardContentHeader .logoChataiArrow{transform:rotate(-90deg)}.DashboardContentHeader .logoaiArrow{transform:rotate(90deg)}.DashboardContentHeader .aiLogoMenu{display:flex;justify-content:center;align-items:center}.DashboardContentHeader .aiLogoMenu *{transition:all .3s}.DashboardContentHeader .aiLogoMenu .logo{display:flex;justify-content:center;align-items:center;gap:6px}.DashboardContentHeader .aiLogoMenu .logo.light>img{filter:brightness(.6)}.DashboardContentHeader .aiLogoMenu .logoai{width:25px;height:25px;transform:rotate(90deg);display:none}@media screen and (max-width:900px){.DashboardContentHeader .aiLogoMenu .logoai{display:block}}.DashboardContentHeader .aiLogoMenu .userIcon{width:25px;height:25px;color:hsl(var(--text-color))}@media screen and (max-width:900px){.DashboardContentHeader .aiLogoMenu .userIcon{display:none}}.DashboardContentHeader .aiUserMenu{display:flex;justify-content:center;align-items:center}.DashboardContentHeader .aiUserMenu *{transition:all .3s}.DashboardContentHeader .aiUserMenu .logo{display:flex;justify-content:center;align-items:center;gap:6px}.DashboardContentHeader .aiUserMenu .logo.light>img{filter:brightness(1) invert(1)}.DashboardContentHeader .aiUserMenu .logoai{width:25px;height:25px}.DashboardContentHeader .aiUserMenu .overlay{display:none}@media screen and (max-width:900px){.DashboardContentHeader .aiUserMenu .overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:10}}.DashboardContentHeader .headerTitle h3{font-size:18px;color:#b4b4b4;font-weight:400}.DashboardContentHeader .headerTitle .getPlusButton{display:flex;justify-content:center;align-items:center;padding:5px 15px;border-radius:8px;gap:10px;background-color:#1f7251;transition:all .3s;font-size:16px;color:#ececec}.DashboardContentHeader .headerTitle .getPlusButton img{width:15px;height:15px;display:flex;justify-content:center;align-items:center}.DashboardContentHeader .headerTitle .getPlusButton:hover{background-color:#3e63dd;box-shadow:0 0 5px 0 #3e63dd}.DashboardContentHeader .headerTitle .getPlusButton.activeUser{background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#9f7928 30%,#8a6e2f 40%,transparent 80%),radial-gradient(ellipse farthest-corner at left top,#fff 0,#ffffac 8%,#d1b464 25%,#5d4a1f 62.5%,#5d4a1f 100%)}.DashboardContentHeader .headerTitle .getPlusButton.activeUser:hover{box-shadow:0 0 5px 0 rgba(62,99,221,0)}.DashboardContentHeader.light{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}@media screen and (max-width:900px){.DashboardContentHeader{flex-direction:row-reverse;background:transparent;padding:0;min-height:35px;max-height:35px}.DashboardContentHeader.light{box-shadow:none}}code{width:100%;overflow-x:auto!important;max-width:784px;border-radius:10px}.dashboardContentFunctionality{width:100%;max-width:900px;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:15px}.dashboardContentFunctionality .contentHeader{width:100%;font-size:30px;line-height:36px;font-weight:600;color:hsl(var(--text-color));text-align:center;min-height:42px}.dashboardContentFunctionality .textForm{width:100%;position:relative;border-radius:20px}.dashboardContentFunctionality .textForm .newchat{white-space:nowrap;right:0;top:0;transform:translateY(-98%);z-index:5;position:absolute;padding:6px 12px;display:flex;align-items:center;gap:10px;color:#fff;background:#1f7251;border-radius:8px 8px 0 0;font-weight:400;font-size:15px;letter-spacing:.05em;transition:all .3s ease-out;border:none;outline:none}.dashboardContentFunctionality .textForm .newchat:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(31,114,81,0),hsla(0,0%,100%,.07),rgba(31,114,81,0));opacity:0;transition:opacity .5s}.dashboardContentFunctionality .textForm .newchat:hover:after{opacity:1}.dashboardContentFunctionality .textForm .newchat:hover .box:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(31,114,81,0),hsla(0,0%,100%,.07),rgba(31,114,81,0));opacity:0;transition:opacity .5s}.dashboardContentFunctionality .textForm .newchat:hover .box:hover:after{opacity:1}.dashboardContentFunctionality .textForm .newchat .icon{width:18px;height:18px;stroke-width:2.5;transition:all .5s;position:relative}.dashboardContentFunctionality .textForm .newchat:hover .icon{transform:rotate(1turn) scale(1.1)}.dashboardContentFunctionality .textForm .newchat .text{position:relative;display:inline-block;transition:transform .2s}.dashboardContentFunctionality .textForm form{padding:18px 20px 48px;min-height:54px;border-radius:19px;border:1px solid hsl(var(--form-border-color));background:hsl(var(--textInput));width:100%;position:relative;display:flex;z-index:5}.dashboardContentFunctionality .textForm form .textInput{max-height:170px;border:none;outline:none;width:100%;background:hsl(var(--textInput));scrollbar-width:none;font-size:16px;color:hsl(var(--text-color));text-align:left;resize:none}.dashboardContentFunctionality .textForm form .textInput::placeholder{font-size:14px;color:hsl(var(--text-color))}.dashboardContentFunctionality .textForm form .helperButtons{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.dashboardContentFunctionality .textForm form .helperButtons .helperButton{padding:8px 12px;background:rgba(47,47,47,0);display:flex;justify-content:center;align-items:center;border-radius:50px;border:1px solid #434343;gap:8px;cursor:pointer}.dashboardContentFunctionality .textForm form .helperButtons .helperButton .helperButtonText{font-size:14px;color:#9b9b9b}.dashboardContentFunctionality .textForm form .helperButtons .helperButton:hover{background:#2f2f2f}.dashboardContentFunctionality .textForm form .chatContainer{width:100%;display:flex;flex:1;flex-direction:column}.dashboardContentFunctionality .textForm form .chatField{width:100%;display:flex;flex-direction:column;gap:20px;flex:1;padding:20px 30px;background:transparent;border-radius:20px;resize:none;font-size:16px;color:hsl(var(--text-color));scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#434343 #2f2f2f}.dashboardContentFunctionality .textForm form .chatField .modelAnswerIcon{position:sticky!important;top:0!important}.dashboardContentFunctionality .textForm form .chatField::placeholder{color:#b4b4b4}.dashboardContentFunctionality .textForm form .languageSwitcher{display:flex;align-items:center;gap:6px;position:absolute;bottom:18px}.dashboardContentFunctionality .textForm form .languageSwitcher .languageSwitcherButton{background:hsl(var(--grey-main));border:none;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.3s}.dashboardContentFunctionality .textForm form .languageSwitcher .languageSwitcherButton img{width:30px;height:20px}.dashboardContentFunctionality .textForm form .languageSwitcher .languageSwitcherButton img:hover{box-shadow:0 0 5px 0 #434343}.dashboardContentFunctionality .textForm form .languageSwitcher .languageSwitcherText{color:#b4b4b4;font-size:14px}.dashboardContentFunctionality .textForm form .sendButton{background:none;border:none;outline:none;cursor:pointer;position:absolute;right:10px;bottom:10px}.dashboardContentFunctionality .textForm form .sendButton.light>img{filter:brightness(1) invert(1)}.dashboardContentFunctionality .textForm.answer{border-radius:20px 0 20px 20px;background:#1f7251;position:absolute;bottom:0}.dashboardContentFunctionality .helperButtonsTitle{color:hsl(var(--text-color));font-size:14px;text-align:center}.dashboardContentFunctionality .helperButtons{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.dashboardContentFunctionality .helperButtons .helperButton{padding:8px 12px;background:hsl(var(--grey-main));display:flex;justify-content:center;border-radius:50px;border:1px solid #434343;gap:8px;cursor:pointer}.dashboardContentFunctionality .helperButtons .helperButton .helperButtonText{font-size:14px;color:hsl(var(--text-color))}.dashboardContentFunctionality .helperButtons .helperButton .helperButtonIcon{font-size:1rem;color:hsl(var(--text-color))}.dashboardContentFunctionality .helperButtons .helperButton .chosenModelIcon{min-width:50px;min-height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#2f2f2f;border:1px solid #434343}.dashboardContentFunctionality .helperButtons .helperButton .chosenModelIcon img{height:21px}.dashboardContentFunctionality .helperButtons .helperButton .chosenModelIcon.textIcon{padding-left:2px}.dashboardContentFunctionality .helperButtons .helperButton:hover{background:hsl(var(--textInput))}.dashboardContentFunctionality .chatContainer{width:100%;display:flex;flex:1;flex-direction:column}.dashboardContentFunctionality .chatField{width:100%;display:flex;flex-direction:column;gap:20px;flex:1;padding:20px 30px;background:transparent;border-radius:20px;max-height:calc(100dvh - 263px);min-height:209px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;position:relative;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color-first) var(--scrollbar-color-second)}.dashboardContentFunctionality .chatField :not(pre):not(pre *){color:hsl(var(--text-color))}.dashboardContentFunctionality .chatField pre{margin:15px 0}.dashboardContentFunctionality .userMessage{position:relative;white-space:pre-wrap;word-break:break-word;text-align:left;margin-left:auto;padding:15px 20px;background:hsl(var(--user-message));font-size:16px;border-radius:20px 20px 0 20px;letter-spacing:.6px;margin-bottom:0}.dashboardContentFunctionality .userMessage .userMessageEdit{left:-35px;top:100%;transform:translateY(-100%);background:hsl(var(--copy-item));border-radius:8px;display:flex;justify-content:center;align-items:center;height:30px;cursor:pointer;transition:all .3s;width:30px;opacity:0;position:absolute}.dashboardContentFunctionality .userMessage .userMessageEdit:hover{opacity:1}.dashboardContentFunctionality .userMessage .userMessageEdit.light{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.dashboardContentFunctionality .userMessage:hover .userMessageEdit{opacity:1}.dashboardContentFunctionality .copyContainer{display:flex;gap:10px;align-items:center}.dashboardContentFunctionality .copyItem{margin-top:5px;background:hsl(var(--copy-item));border-radius:8px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;visibility:hidden;cursor:pointer;transition:all .3s;opacity:0}.dashboardContentFunctionality .copyItem img{width:18px;height:18px}.dashboardContentFunctionality .copyItem.light{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.dashboardContentFunctionality .copyItem.light img{filter:brightness(1) invert(1)}.dashboardContentFunctionality .modelMessage{text-align:left;margin-right:auto;font-size:16px;border-radius:20px 20px 20px 0;line-height:31px}.dashboardContentFunctionality .modelMessage *{letter-spacing:.6px}.dashboardContentFunctionality .modelMessage ol li,.dashboardContentFunctionality .modelMessage ul li{margin-left:17px}.dashboardContentFunctionality .modelMessage h3:not(:first-child){margin-top:20px}.dashboardContentFunctionality .modelMessage:hover .copyItem{visibility:visible;opacity:1}.typingEffect{animation:fadeIn .3s ease-in-out forwards}.chosenModelWrapper{width:100%;display:flex;justify-content:center;gap:20px}.chosenModelWrapper .chosenModel{width:50%;height:80px;display:flex;justify-content:center;align-items:center;background:hsl(var(--textInput));border-radius:20px;padding:20px;gap:10px;cursor:pointer;transition:.2s;border:1px solid rgba(67,67,67,0)}.chosenModelWrapper .chosenModel .chosenModelIcon{min-width:50px;min-height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#2f2f2f;border:1px solid #434343}.chosenModelWrapper .chosenModel .chosenModelIcon.light{border:none;background:#eff6ff}.chosenModelWrapper .chosenModel .chosenModelText{font-size:18px;color:hsl(var(--text-color))}.chosenModelWrapper .chosenModel:hover{box-shadow:0 0 5px 0 #434343;border:1px solid #434343}.chosenModelWrapper .chosenModel.chosen{border:1px solid #1f7251;box-shadow:inset 0 0 5px 0 #1f7251}.chosenModelWrapper .chosenModel.light{border:1px solid #e5e7eb}.chosenModelWrapper .chosenModel.light.chosen{border:1px solid #2563eb;box-shadow:inset 0 0 5px 0 #2563eb}@media screen and (max-width:900px){.chosenModelWrapper{flex-direction:column;gap:10px}.chosenModelWrapper .chosenModel{width:100%;height:60px}.chosenModelWrapper .chosenModel .chosenModelText{font-size:16px}.chosenModelWrapper .chosenModel .chosenModelIcon{min-width:40px;min-height:40px}.chosenModelWrapper .chosenModel .chosenModelIcon img{max-width:20px;max-height:20px}}.modelLanguageWrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.modelLanguageWrapper .modelLanguageContainer{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.modelLanguageWrapper .modelLanguageContainer .languageButton{padding:8px 24px;background:hsl(var(--grey-main));display:flex;justify-content:center;align-items:center;border-radius:50px;border:1px solid #434343;gap:8px;cursor:pointer}.modelLanguageWrapper .modelLanguageContainer .languageButton .languageButtonText{font-size:18px;color:hsl(var(--text-color))}.modelLanguageWrapper .modelLanguageContainer .languageButton .flag{display:flex;justify-content:center;align-items:center}.modelLanguageWrapper .modelLanguageContainer .languageButton .flag img{min-height:20px}.modelLanguageWrapper .modelLanguageContainer .languageButton:hover{background:hsl(var(--textInput))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (max-width:900px){.dashboardContentFunctionality{gap:10px}.dashboardContentFunctionality .chatField{max-height:calc(100dvh - 201px);padding:20px 0}.dashboardContentFunctionality .chatField .modelAnswerIcon{display:none}.dashboardContentFunctionality .copyItem{opacity:1;visibility:visible}.dashboardContentFunctionality .contentHeader{font-size:26px;min-height:40}.dashboardContentFunctionality .helperButtons{gap:8px}}@media screen and (max-width:600px){.dashboardContentFunctionality .contentHeader{font-size:26px;min-height:40px}}.fancybox__track{height:100dvh!important}.fancybox__viewport{width:100dvw!important}.dashboardWrapper{position:relative}.dashboardContainer,.dashboardWrapper{width:100%;height:100dvh;min-height:500px;display:flex;justify-content:flex-start;background:var(--dashboard)}.dashboardContainer{overflow-y:auto;gap:20px;padding:20px}@media screen and (max-width:900px){.dashboardContainer{padding-top:10px}}