@import url(https://fonts.googleapis.com/css2?family=Boldonse&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap);*{box-sizing:border-box;font-family:Boldonse,system-ui;font-style:normal;font-weight:400;margin:0;padding:0}.dark-theme{--header-bg:#121212}.light-theme{--header-bg:#fafafa}body{font-size:16px;line-height:1.6;transition:background-color .3s ease,color .3s ease}.dark,.dark-theme{background-color:#121212;color:#f0f0f0}.dark input,.dark textarea,.dark-theme input,.dark-theme textarea{background-color:#1e1e1e;border:1px solid #555;color:#f0f0f0}.light,.light-theme{background-color:#fafafa;color:#333}.light .light input,.light .light textarea,.light .light-theme input,.light .light-theme textarea,.light-theme .light input,.light-theme .light textarea,.light-theme .light-theme input,.light-theme .light-theme textarea{background-color:#fafafa;border:1px solid #555;color:#333}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:700;margin-bottom:.5em}a,li,p,span{color:inherit;font-size:16px}a{color:#00bfff;text-decoration:none;transition:color .3s ease}a:hover{color:#008cba}ol,ul{padding-left:20px}.card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:20px;transition:background-color .3s ease,box-shadow .3s ease}.dark .card,.dark-theme .card{background:#1e1e1e;box-shadow:0 4px 12px #ffffff0d}.Messages_container{font-family:Source Code Pro,monospace;margin:0 auto;max-width:1200px;padding:20px;width:100%}.Messages_container .MessagesBox{display:flex;flex-direction:column;gap:20px;padding:10px}.Messages_container .MessagesBox .message{border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:15px;padding:15px;width:100%}.Messages_container .MessagesBox .message:hover{box-shadow:0 6px 12px #0003}.Messages_container .MessagesBox .message .userQuestionCard{border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-left:auto;max-width:80%;padding:15px;width:max-content}.Messages_container .MessagesBox .message .aiAnswerCard{border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-right:auto;padding:15px;width:100%}.Messages_container .MessagesBox .message .timestamp{font-size:12px;text-align:right}.Messages_container .MessagesBox .message .feedbackForm{margin-top:10px}@media(max-width:768px){.Messages_container{padding:15px}.MessagesBox{gap:15px}.message{padding:10px}}.dark-theme .userQuestionCard{background:#242424}.dark-theme .aiAnswerCard{background:#0e0f0f}button{border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}button:hover{box-shadow:0 4px 12px #0003;transform:scale(1.03)}button:active{transform:scale(.97)}.button-logout{background:linear-gradient(135deg,#e53935,#ef5350);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}.button-logout:hover{background:linear-gradient(135deg,#d32f2f,#e57373);box-shadow:0 4px 12px #e5393580;transform:scale(1.03)}.button-logout:active{transform:scale(.97)}.button-ask{background:linear-gradient(135deg,#1e88e5,#42a5f5);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;transition:background .3s ease,transform .2s ease,box-shadow .2s ease}.button-ask:hover{background:linear-gradient(135deg,#1976d2,#64b5f6);box-shadow:0 4px 12px #1e88e580;transform:scale(1.03)}.button-ask:active{transform:scale(.97)}.actionsButton{background:none;border:none;color:#666;cursor:pointer;font-size:24px;margin-left:10px;transition:color .3s}.actionsButton:hover{color:#000}.deleteButton{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;margin-top:5px;padding:4px 8px;transition:background-color .3s}.deleteButton:hover{background-color:darkred}.button_show{display:flex;padding-left:20px}.historyButton{background:linear-gradient(135deg,#4caf50,#81c784);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;transition:background .3s ease,transform .2s ease,box-shadow .2s ease;width:max-content}.historyButton:hover{background:linear-gradient(135deg,#43a047,#66bb6a);box-shadow:0 4px 12px #0003;transform:scale(1.03)}.historyButton:active{transform:scale(.97)}@media(max-width:650px){.historyButton{display:none}}.style_container__HxG5j{height:100%;position:fixed;width:100%}.style_chatBox__lSlNQ{display:flex;flex-direction:column;height:100%;width:100%}.style_container_wrapper__JTprD{display:flex;height:100%;overflow:hidden;width:100%}.style_historySidebar__ib-vP{align-items:center;background-color:var(--sidebar-bg);display:flex;flex-direction:column;height:100%;max-width:250px;min-width:250px;overflow:hidden;transition:all .5s ease;width:250px}.style_historySidebar__ib-vP .style_historyButton__lhKUC{background-color:var(--accent-bg);border:none;border-radius:8px;color:var(--text-color);cursor:pointer;left:20px;padding:10px 16px;position:fixed;top:20px;z-index:105}.style_historySidebar__ib-vP .style_historyButton__lhKUC:hover{background-color:var(--accent-hover)}.style_historySidebar__ib-vP.style_hide__MxfFg{max-width:0;min-width:0;opacity:0;padding:0;width:0}.style_historySidebar__ib-vP.style_show__cmayu{opacity:1}.style_chatContent__ZEsbx{background-color:var(--content-bg);flex-grow:1;height:100%;overflow-y:auto;padding:20px;transition:all .5s ease}.style_chatContent__ZEsbx.style_expand__CbDIX,.style_chatContent__ZEsbx.style_shrink__5FwKD{margin-left:0}@media(max-width:1200px){.style_widget__uTsQs{font-size:.95rem}.style_button_Close__p841h,.style_button__2YmQs{padding:8px 14px}}@media(max-width:992px){.style_widget__uTsQs{font-size:.9rem}.style_button_Close__p841h,.style_button__2YmQs{text-align:center;width:100%}}@media(max-width:768px){.style_widget__uTsQs{font-size:.85rem}.style_userInfo__Zm8U\+{padding:8px}}@media(max-width:576px){.style_widget__uTsQs{font-size:.8rem}}.ChatHistory_container__khpj8{display:flex;flex-direction:column;gap:1rem;margin:0 auto;padding:1rem;width:100%}h2{font-size:2rem;text-align:center;width:100%}.ChatHistory_newChatButton__ZCwgS{background-color:#07f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:1rem;padding:8px 16px;transition:background-color .3s}.ChatHistory_newChatButton__ZCwgS:hover{background-color:#0059c1}.ChatHistory_chatList__0qW5l{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0;width:100%}.ChatHistory_chatItem__OQ2Vc{border-radius:1rem;box-shadow:0 2px 8px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;max-width:100%;padding:1rem;position:relative;transition:box-shadow .3s ease;width:100%}.ChatHistory_chatItem__OQ2Vc:hover{box-shadow:0 4px 16px #0000001a}.ChatHistory_chatItem__OQ2Vc hr{border:none;border-top:1px solid;margin-top:.5rem;opacity:.1}.ChatHistory_timestamp__4ymIK{font-size:.875rem;opacity:.7}.ChatHistory_actionButtons__r2vzm{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem;position:absolute;right:.5rem;top:.5rem}.ChatHistory_actionsButton__SQAIq{all:unset;cursor:pointer;font-size:1.5rem;line-height:1;max-width:40px;transition:transform .2s ease;width:100%}.ChatHistory_actionsButton__SQAIq:hover{transform:scale(1.1)}.ChatHistory_deleteButton__w78nh{all:unset;border:1px solid;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:600;max-width:120px;padding:.4rem .8rem;text-align:center;transition:transform .2s ease;width:100%}.ChatHistory_deleteButton__w78nh:hover{transform:scale(1.05)}@media(max-width:480px){.ChatHistory_container__khpj8{max-width:80%;padding:.75rem}h2{font-size:1.5rem;width:100%}.ChatHistory_actionsButton__SQAIq{font-size:1.25rem;max-width:40px}.ChatHistory_deleteButton__w78nh{font-size:.75rem;max-width:100%;padding:.3rem .6rem}}@media(max-width:768px){.ChatHistory_container__khpj8{max-width:80%;padding:1rem}h2{font-size:1.75rem}.ChatHistory_actionsButton__SQAIq{font-size:1.4rem}.ChatHistory_deleteButton__w78nh{font-size:.8rem}}.Register_container__LtLyn{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.Register_container_form__-rj5g{animation:Register_fadeIn__o69yr .6s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1e1ef2;border-radius:12px;box-shadow:0 8px 24px #000000b3;color:#e0e0e0;max-width:400px;padding:40px 30px;width:100%}@keyframes Register_fadeIn__o69yr{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Register_form__ruC8W,.Register_inputWrapper__KJP4l{display:flex;flex-direction:column}.Register_inputWrapper__KJP4l{margin-bottom:20px}.Register_inputWrapper__KJP4l label{color:#ccc;font-size:14px;margin-bottom:5px}.Register_inputWrapper__KJP4l input{background-color:#1c1c1c;border:1px solid #333;border-radius:8px;color:#f5f5f5;font-size:16px;padding:10px;transition:border-color .3s}.Register_inputWrapper__KJP4l input:focus{border-color:#4f8cff;outline:none}.Register_button__JVC5D{background-color:#4f8cff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s}.Register_button__JVC5D:hover{background-color:#3c6fd6}.Register_googleButton__LK4V-{background-color:#db4437;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:12px;transition:background-color .3s}.Register_googleButton__LK4V-:hover{background-color:#c1351d}.Register_divider__2QqB1{color:#888;margin:20px 0;text-align:center}.Register_successMessage__za8tl{background-color:#263238;border-radius:8px;color:#a5d6a7;font-size:14px;margin-top:20px;padding:10px}.Register_error__h6pn\+{color:#ef5350;font-size:14px;margin-top:10px}.Register_registerLink__CK672{color:#4f8cff;font-size:14px;margin-right:10px;text-decoration:none}.Register_registerLink__CK672:hover{text-decoration:underline}.Login_container__lCF9u{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px}.Login_container_form__x-Jlf{animation:Login_fadeIn__L7iCf .6s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1e1ef2;border-radius:12px;box-shadow:0 8px 24px #000000b3;color:#e0e0e0;max-width:400px;padding:40px 30px;width:100%}@keyframes Login_fadeIn__L7iCf{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Login_form__g0qS6,.Login_inputWrapper__SbI14{display:flex;flex-direction:column}.Login_inputWrapper__SbI14{margin-bottom:20px}.Login_inputWrapper__SbI14 label{color:#ccc;font-size:14px;margin-bottom:5px}.Login_inputWrapper__SbI14 input{background-color:#1c1c1c;border:1px solid #333;border-radius:8px;color:#f5f5f5;font-size:16px;padding:10px;transition:border-color .3s}.Login_inputWrapper__SbI14 input:focus{border-color:#4f8cff;outline:none}.Login_button__Vlswy{background-color:#4f8cff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s}.Login_button__Vlswy:hover{background-color:#3c6fd6}.Login_googleButton__cLUMv{background-color:#db4437;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:12px;transition:background-color .3s}.Login_googleButton__cLUMv:hover{background-color:#c1351d}.Login_divider__YUXBK{color:#888;margin:20px 0;text-align:center}.Login_successMessage__3W0VJ{background-color:#263238;border-radius:8px;color:#a5d6a7;font-size:14px;margin-top:20px;padding:10px}.Login_error__94Tho{color:#ef5350;font-size:14px;margin-top:10px}.Login_registerLink__EyHsj{color:#4f8cff;font-size:14px;margin-right:10px;text-decoration:none}.Login_registerLink__EyHsj:hover{text-decoration:underline}.AskForm_Main_container__ofDk0{height:max-content;padding-bottom:80px;width:100%}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa{display:flex;flex-direction:column;gap:10px;width:100%}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l{display:flex;flex-direction:column;gap:4px;height:200px;margin:0 auto;max-width:1200px;width:100%}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l .AskForm_widget_fixed__s\+Vgi{display:flex;flex-direction:column;width:100%}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l .AskForm_widget_fixed__s\+Vgi .AskForm_textarea__WB25E{border:1px solid #555;border-radius:10px;font-family:inherit;font-size:1rem;padding:6px 12px;resize:none;width:100%}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l .AskForm_widget_fixed__s\+Vgi .AskForm_box_buttons__8L6V8{display:flex;flex-direction:row;gap:10px;padding-top:10px}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l .AskForm_widget_fixed__s\+Vgi .AskForm_box_buttons__8L6V8 .AskForm_button__H\+JU8{background-color:#1976d2;border:none;border-radius:8px;cursor:pointer;font-size:1rem;padding:10px 12px;transition:background-color .3s,transform .2s}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l .AskForm_widget_fixed__s\+Vgi .AskForm_box_buttons__8L6V8 .AskForm_button__H\+JU8:hover{background-color:#1565c0;transform:translateY(-2px)}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l .AskForm_widget_fixed__s\+Vgi .AskForm_box_buttons__8L6V8 .AskForm_button__H\+JU8:disabled{background-color:#555;cursor:not-allowed}.AskForm_Main_container__ofDk0 .AskForm_Main_wrapper__zdKGa .AskForm_widget__NVO4l .AskForm_widget_fixed__s\+Vgi .AskForm_box_buttons__8L6V8 .AskForm_spinner__Nl4CP{animation:AskForm_spin__-2bwm 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#1976d2;display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}@keyframes AskForm_spin__-2bwm{to{transform:rotate(1turn)}}.FeedBack_container__qZdAJ{align-items:flex-start;display:flex;gap:20px;justify-content:flex-start}.FeedBack_card__Yj6IC{border-radius:8px;box-shadow:0 4px 10px #0000001a;padding:20px}.FeedBack_likeButtons__rvuLe span,.FeedBack_stars__msQsa span{cursor:pointer;font-size:30px;transition:transform .3s ease,opacity .3s ease}.FeedBack_likeButtons__rvuLe span:hover,.FeedBack_stars__msQsa span:hover{opacity:.7;transform:scale(1.2)}.FeedBack_stars__msQsa span{font-size:40px;transition:transform .3s ease}.FeedBack_stars__msQsa span.FeedBack_active__SPVSV{transform:scale(1.3)}.FeedBack_success__RlwQ8{font-size:16px;font-weight:700;margin-top:20px;transition:opacity .5s ease}.FeedBack_success__RlwQ8.FeedBack_hidden__HlxnI{opacity:0}.Header_chatMainArea__8mm\+N{height:80px;left:0;position:fixed;top:0;width:100%;z-index:100}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;position:relative;width:100%}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;margin:0 auto;padding:0 20px;width:100%}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_button_show__b6\+Q2{align-items:center;display:flex;justify-content:start}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_button_show__b6\+Q2 .Header_historyButton__iqe-0{align-items:center;background-color:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;height:50px;margin:10px;padding:8px 16px;transition:background-color .3s;width:max-content}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_button_show__b6\+Q2 .Header_historyButton__iqe-0:hover{background-color:#00bfff33}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_burgerWrapper__g6JCc{display:none;width:100%}@media(max-width:650px){.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_burgerWrapper__g6JCc{align-items:flex-start;display:flex;justify-content:flex-start}}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_burgerWrapper__g6JCc .Header_lightBurger__jdvXh svg{fill:#000}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_burgerWrapper__g6JCc .Header_darkBurger__B-mIm svg{fill:#fff}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_burgerMenu__R1cdl{display:none}@media(max-width:650px){.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_burgerMenu__R1cdl{align-items:flex-start;display:flex;justify-content:flex-start}}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_infoCont__JZv3Z{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_infoCont__JZv3Z .Header_chatMain_info__PTWTu{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px;text-decoration:none}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_infoCont__JZv3Z .Header_chatMain_info__PTWTu h1{color:#00bfff;font-size:28px;font-weight:700;margin:0;white-space:nowrap}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_infoCont__JZv3Z .Header_chatMain_info__PTWTu img{border-radius:50%;height:45px;width:45px}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED{align-items:center;display:flex;gap:20px;height:100%;justify-content:flex-end;width:auto}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED .Header_userSection__8YU10{align-items:center;display:flex;gap:10px}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED .Header_userInfo__MEPwI{display:flex;flex-direction:column}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED .Header_userInfo__MEPwI h1{font-size:18px;margin:0;white-space:nowrap}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED .Header_userInfo__MEPwI p{font-size:14px;margin:0}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED .Header_avatar__9-6DQ{border-radius:50%;cursor:pointer;height:40px;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease;width:40px}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED .Header_avatar__9-6DQ:hover{box-shadow:0 0 10px #00bfff;transform:scale(1.1)}@media(max-width:768px){.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq{align-items:center;flex-direction:row;justify-content:center;padding:10px 20px}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED{align-items:center;flex-direction:row;gap:10px;justify-content:center}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_wrapper__n\+KED .Header_userSection__8YU10 .Header_userInfo__MEPwI{display:none}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_infoCont__JZv3Z .Header_chatMain_info__PTWTu{flex-direction:row}.Header_chatMainArea__8mm\+N .Header_chatMain_box__msdhq .Header_chatMain_intro__xgpry .Header_chatMain_infoCont__JZv3Z .Header_chatMain_info__PTWTu h1{font-size:16px}}.Profile_profileOverlay__Gv0zE{color:#fff;display:flex;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:1000}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA{animation:Profile_fadeInScale__6vAyV .3s ease forwards;background:inherit;background:#1d1d1d;border-radius:10px;box-shadow:0 8px 24px #0000004d;color:inherit;max-height:90vh;overflow-y:auto;padding:clamp(16px,3vw,24px);position:relative;text-align:center;width:clamp(260px,30vw,350px)}@keyframes Profile_fadeInScale__6vAyV{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA h2{font-size:clamp(1.2rem,2.5vw,1.6rem);margin-bottom:.5em}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA p{font-size:clamp(1rem,2vw,1.2rem);margin-bottom:.5em;word-break:break-word}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA .Profile_profileAvatar__BL-CX{border:2px solid;border-radius:50%;height:clamp(80px,15vw,120px);margin-bottom:1em;object-fit:cover;width:clamp(80px,15vw,120px)}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA .Profile_logoutButton__m\+fRC{background:none;border:2px solid;border-radius:8px;color:inherit;cursor:pointer;font-size:clamp(.9rem,2vw,1rem);margin-top:1em;padding:.6em 1.2em;transition:all .3s ease;width:100%}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA .Profile_logoutButton__m\+fRC:hover{background:currentColor;color:inherit}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA .Profile_box_lang__L6MzQ{align-items:center;display:flex;gap:1em;justify-content:center;margin-top:1em}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA .Profile_box_lang__L6MzQ button{background:none;border:2px solid;border-radius:6px;color:inherit;cursor:pointer;font-size:clamp(.9rem,2vw,1rem);font-weight:600;height:clamp(40px,10vw,60px);padding:.6em;transition:all .3s ease;width:clamp(40px,10vw,60px)}.Profile_profileOverlay__Gv0zE .Profile_profileModal__WRarA .Profile_box_lang__L6MzQ button:hover{background:currentColor;color:inherit}.Profile_profileOverlay__Gv0zE .Profile_closeButton__wKV68{background:none;border:none;color:inherit;cursor:pointer;font-size:clamp(1.2rem,3vw,1.6rem);height:clamp(24px,5vw,32px);position:absolute;right:10px;top:10px;transition:transform .3s;width:clamp(24px,5vw,32px)}.ChatMain_page__5fr4f{background-color:var(--main-bg);min-height:100vh;padding-top:80px;width:100%}.ChatMain_rightSide__YAdoi{display:flex;flex-direction:column;height:max-content;justify-content:center;margin:0 auto;max-width:1200px}.ChatMain_askForm__hHR82{flex:1 1;overflow-y:auto}.ChatMain_button__CPVDx{background-color:#007bff;border:none;border-radius:5px;cursor:pointer;font-size:1rem;padding:10px}.ChatMain_button__CPVDx:hover{background-color:#0056b3}
/*# sourceMappingURL=main.a9beff4c.css.map*/