@keyframes DashboardCourseCard_fadeIn__R3ror{0%{opacity:0}to{opacity:1}}@keyframes DashboardCourseCard_slideUp__w8xHu{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes DashboardCourseCard_slideDown__uK4sx{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes DashboardCourseCard_spin__vQ1BV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes DashboardCourseCard_shimmer__TdhTb{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes DashboardCourseCard_checkboxRipple__wlQOx{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes DashboardCourseCard_modalEnter__aby_a{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes DashboardCourseCard_dropdownItemIn__1jrG7{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes DashboardCourseCard_cascadeFadeIn__B7jV1{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes DashboardCourseCard_cascadeFadeOut__nwCOz{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes DashboardCourseCard_slideInRight__XEyOC{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes DashboardCourseCard_circleReveal__gYsBC{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes DashboardCourseCard_circleCollapse__NohOt{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes DashboardCourseCard_bellRing__jkD7e{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes DashboardCourseCard_badgePulse__OCQFy{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.DashboardCourseCard_card__xraIP{display:flex;flex-direction:column;width:calc(25% - 7.5px);flex-shrink:0;background:#fff;border:1px solid #ded8ea;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}@media(max-width:1023px){.DashboardCourseCard_card__xraIP{width:100%}}@media(min-width:2200px){.DashboardCourseCard_card__xraIP{width:calc(16.666% - 8.33px)}}@media(min-width:3200px){.DashboardCourseCard_card__xraIP{width:calc(12.5% - 8.75px)}}.DashboardCourseCard_card__xraIP:hover{box-shadow:0 2px 8px rgba(0,0,0,.15)}.DashboardCourseCard_imageWrap__lY2LB{position:relative;height:160px;background-color:#221e2d;border-bottom:1px solid #ded8ea;border-radius:12px 12px 0 0;padding:12px}.DashboardCourseCard_coverImg__0SLNb{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px 12px 0 0;opacity:0;transition:opacity .3s ease}.DashboardCourseCard_coverImgLoaded__Ga4IZ{opacity:1}.DashboardCourseCard_imageLoading__Szq_s{overflow:hidden}.DashboardCourseCard_imageLoading__Szq_s:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 50%,transparent);animation:DashboardCourseCard_shimmer__TdhTb 1.5s infinite;z-index:0}.DashboardCourseCard_skeletonImage__t67Uh{border-radius:12px 12px 0 0}.DashboardCourseCard_imageOverlay__WyTgT{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.DashboardCourseCard_statusBadge__uMrRE{display:inline-flex;align-items:center;padding:4px 8px;border-radius:100px;font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:11px;line-height:1.22;color:#fff}.DashboardCourseCard_status_completed__9285h{background:#0a8c17}.DashboardCourseCard_status_in_progress__oZLi6{background:#fe5020}.DashboardCourseCard_status_new__K_W2D{background:#368aff}.DashboardCourseCard_status_archived__zHb_S{background:#8f8f8f}.DashboardCourseCard_imageActions__95x78{display:flex;flex-direction:column;gap:6px}.DashboardCourseCard_bookmarkBtn__M33zi{display:flex;align-items:center;justify-content:center;padding:4px;background:rgba(222,216,234,.9);border:none;border-radius:6px;cursor:pointer;color:#fff;transition:background .15s ease}.DashboardCourseCard_bookmarkBtn__M33zi:hover{background:#ded8ea}.DashboardCourseCard_bookmarkBtn__M33zi svg{width:20px;height:20px}.DashboardCourseCard_bookmarkBtnActive__5j28I{color:#221e2d}.DashboardCourseCard_achievementBadge__G3OkT{display:flex;align-items:center;justify-content:center;padding:4px;background:rgba(222,216,234,.9);border-radius:6px;color:#221e2d}.DashboardCourseCard_achievementBadge__G3OkT svg{width:20px;height:20px}.DashboardCourseCard_body__iUAad{display:flex;flex-direction:column;align-items:flex-end;flex:1 1;gap:18px;padding:16px 16px 24px}.DashboardCourseCard_info__CG4J1{display:flex;flex-direction:column;align-self:stretch;flex:1 1;gap:8px}.DashboardCourseCard_statsRow__SFrUG{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:8px}.DashboardCourseCard_statsLeft__uc_Xi{display:flex;flex-direction:column;gap:10px;min-width:0}.DashboardCourseCard_ratingRow__L33we{display:flex;align-items:center;gap:6px}.DashboardCourseCard_stars__Uu_D0{display:flex;align-items:center;gap:2.67px}.DashboardCourseCard_star__XjMz_{display:flex;align-items:center;line-height:0}.DashboardCourseCard_ratingNumbers__tKko8{display:flex;align-items:flex-end;gap:2px}.DashboardCourseCard_ratingValue__Mw_oK{font-size:14px;color:#606060}.DashboardCourseCard_ratingCount__2OcmN,.DashboardCourseCard_ratingValue__Mw_oK{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;line-height:1.22}.DashboardCourseCard_ratingCount__2OcmN{font-size:12px;color:#8f8f8f}.DashboardCourseCard_metaRow__QWEpW{display:flex;align-items:center;gap:14px}.DashboardCourseCard_metaItem__p_yn5{display:flex;align-items:center;gap:5px}.DashboardCourseCard_metaIcon__MouNG{display:flex;align-items:center;color:#606060;width:12px;height:12px;flex-shrink:0}.DashboardCourseCard_metaIcon__MouNG svg{width:12px;height:12px}.DashboardCourseCard_metaLabel__ZZDu3{font-weight:400;color:#606060}.DashboardCourseCard_metaLabel__ZZDu3,.DashboardCourseCard_metaValue__0sMwD{font-family:Montserrat,-apple-system,sans-serif;font-size:12px;line-height:1.22}.DashboardCourseCard_metaValue__0sMwD{font-weight:500;color:#111}.DashboardCourseCard_progressCircle__m6FUT{position:relative;width:46px;height:46px;flex-shrink:0}.DashboardCourseCard_progressText__OspbP{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:11px;line-height:1.22;text-transform:uppercase;color:#111}.DashboardCourseCard_textBlock__7fYna{display:flex;flex-direction:column;align-self:stretch;gap:8px}.DashboardCourseCard_title__pYdNv{font-weight:500;font-size:18px;line-height:1.22;color:#111;-webkit-line-clamp:2;min-height:44px}.DashboardCourseCard_desc__BexDO,.DashboardCourseCard_title__pYdNv{font-family:Montserrat,-apple-system,sans-serif;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.DashboardCourseCard_desc__BexDO{font-weight:400;font-size:14px;line-height:1.4;color:#606060;-webkit-line-clamp:3}.DashboardCourseCard_actionBtn__uhVMw{display:flex;align-items:center;gap:6px;cursor:pointer;transition:opacity .15s ease}.DashboardCourseCard_actionBtn__uhVMw:hover{opacity:.8}.DashboardCourseCard_actionText__1lolW{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.22;color:#111}.DashboardCourseCard_actionArrow__N_Jg5{display:flex;align-items:center;justify-content:center;color:#fe5020;width:20px;height:20px}.DashboardCourseCard_actionArrow__N_Jg5 svg{width:20px;height:20px}.Loader_loader__B3fJr{position:relative;display:inline-block}.Loader_bar__Bp9Cu{position:absolute;width:8.33%;height:25%;top:8.33%;left:50%;margin-left:-4.165%;transform-origin:50% 166.67%;transform:rotate(calc(var(--bar-index) * 45deg));border-radius:100px;background-color:var(--loader-color,#FE5020);animation:Loader_loader-fade__Z3F5q .8s linear infinite;animation-delay:calc(var(--bar-index)*-.1s)}@keyframes Loader_loader-fade__Z3F5q{0%,to{opacity:1}12.5%{opacity:.5}25%{opacity:.2}50%{opacity:.1}87.5%{opacity:.1}}@keyframes Calendar_fadeIn__cEo4h{0%{opacity:0}to{opacity:1}}@keyframes Calendar_slideUp__0aqiF{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Calendar_slideDown__ZGP0s{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Calendar_spin__ElUYP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Calendar_shimmer__tnn61{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes Calendar_checkboxRipple__ZDgPD{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes Calendar_modalEnter__h9RT2{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Calendar_dropdownItemIn__oBtIi{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes Calendar_cascadeFadeIn__qZGHD{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes Calendar_cascadeFadeOut__IlCdj{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Calendar_slideInRight__woznz{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Calendar_circleReveal__f1_KE{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes Calendar_circleCollapse__DBC3V{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes Calendar_bellRing__Oaepl{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes Calendar_badgePulse__t3Yv5{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.Calendar_calendar__2GIMR{width:320px;padding:12px;display:flex;flex-direction:column;gap:22px;background:#fff;border:1px solid #e7e5ee;border-radius:6px;box-shadow:0 0 8px rgba(119,119,119,.16)}.Calendar_header__6IGY4{display:flex;justify-content:space-between;align-items:center;gap:7px}.Calendar_arrow__XQzbf{display:flex;justify-content:center;align-items:center;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:#a8a0c4;transition:opacity .15s ease}.Calendar_arrow__XQzbf:hover{opacity:.7}.Calendar_arrow__XQzbf svg{display:block}.Calendar_headerText__rXGkn{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.43em;color:#111;background:none;border:none;cursor:pointer;padding:0}.Calendar_headerText__rXGkn:hover{opacity:.7}.Calendar_body__FgQCH{display:flex;flex-direction:column;gap:4px}.Calendar_dayLabels__zIfsd{display:flex}.Calendar_dayLabel__8VU31{flex:1 1;display:flex;justify-content:center;align-items:center;height:21px;font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:12px;line-height:1.33em;color:#8f8f8f}.Calendar_grid__wFJJD{display:flex;flex-direction:column;gap:4px}.Calendar_gridRow__Ljf0e{display:flex}.Calendar_dayCell__YXRHR{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;height:32px;border-radius:6px;border:none;background:rgba(0,0,0,0);cursor:pointer;font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.43em;color:#111;padding:0;position:relative;transition:background .15s ease;animation:Calendar_cascadeFadeIn__qZGHD .2s cubic-bezier(0,0,.2,1) both}.Calendar_dayCell__YXRHR:hover:not(:disabled){background:rgba(243,243,255,.5)}.Calendar_outside__9uzRG{opacity:.5;cursor:default;font-weight:400}.Calendar_today__GjTe_{border:1px solid #fe5020}.Calendar_selected__tUCNJ,.Calendar_selected__tUCNJ:hover:not(:disabled){background:#e7e5ee}.Calendar_dots__V5hyd{display:flex;gap:2px;position:absolute;bottom:2px}.Calendar_dot__emBsv{width:4px;height:4px;border-radius:50%}.Calendar_pickerGrid__59g9c{display:flex;flex-wrap:wrap;gap:2px;flex:1 1}.Calendar_pickerCell__K6Goc{width:calc((100% - 6px)/4);height:77px;display:flex;justify-content:center;align-items:center;border-radius:6px;border:none;background:rgba(0,0,0,0);cursor:pointer;font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.43em;color:#111;transition:background .15s ease;animation:Calendar_cascadeFadeIn__qZGHD .2s cubic-bezier(0,0,.2,1) both}.Calendar_pickerCell__K6Goc:hover{background:rgba(243,243,255,.5)}.Calendar_pickerSelected__fXzPc,.Calendar_pickerSelected__fXzPc:hover{background:#e7e5ee}.Calendar_pickerOutside__avgPQ{opacity:.5}.Calendar_fadeOut__5NYvP{animation:Calendar_cascadeFadeOut__IlCdj .15s cubic-bezier(.4,0,1,1) forwards}@keyframes DatePicker_fadeIn__2y_kW{0%{opacity:0}to{opacity:1}}@keyframes DatePicker_slideUp__qcubr{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes DatePicker_slideDown__N8Mv1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes DatePicker_spin__sWO5e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes DatePicker_shimmer__bSXNg{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes DatePicker_checkboxRipple__TMUL0{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes DatePicker_modalEnter__rr6wM{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes DatePicker_dropdownItemIn__aRCIl{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes DatePicker_cascadeFadeIn__qj1MH{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes DatePicker_cascadeFadeOut__tysrl{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes DatePicker_slideInRight__UtAaj{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes DatePicker_circleReveal__8nUMJ{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes DatePicker_circleCollapse__Bs_jL{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes DatePicker_bellRing___Q8T4{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes DatePicker_badgePulse__7_Jbe{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.DatePicker_wrapper__IGDjS{position:relative;display:inline-block}.DatePicker_trigger__v3OcP,.DatePicker_trigger__v3OcP input{cursor:pointer}.DatePicker_dropdown__GRemi{position:absolute;bottom:100%;left:0;z-index:10;margin-bottom:4px;animation:DatePicker_slideDown__N8Mv1 .2s ease}@keyframes Card_fadeIn__HcHbW{0%{opacity:0}to{opacity:1}}@keyframes Card_slideUp__6RZbR{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Card_slideDown__Ge0RI{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Card_spin__H93Af{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Card_shimmer__BRAIw{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes Card_checkboxRipple__AJqF1{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes Card_modalEnter__HnJvs{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Card_dropdownItemIn__swlv9{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes Card_cascadeFadeIn__ZA1Hr{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes Card_cascadeFadeOut__45UkF{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Card_slideInRight__bAun8{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Card_circleReveal__U91Nk{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes Card_circleCollapse__c3fGu{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes Card_bellRing__lRJVk{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes Card_badgePulse__uaNe9{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.Card_card__HJB4M{background:#fff;overflow:hidden;border:none;font-family:Montserrat,-apple-system,sans-serif;text-align:left;width:100%}.Card_outlined__GyzTT{border:1px solid #ded8ea}.Card_elevated__0B79i{box-shadow:0 2px 8px rgba(0,0,0,.15)}.Card_pad-none__xjEYz{padding:0}.Card_pad-sm__Jkmco{padding:12px}.Card_pad-md__Uyyzv{padding:16px}.Card_pad-lg__TWu9J{padding:24px}.Card_radius-sm___pz0Y{border-radius:6px}.Card_radius-md__d_pV_{border-radius:12px}.Card_radius-lg__3t1Sw{border-radius:16px}.Card_clickable__T1t2_{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.Card_clickable__T1t2_:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.2)}.Card_clickable__T1t2_:active{transform:translateY(0)}.Card_clickable__T1t2_:focus-visible{outline:2px solid #fe5020;outline-offset:2px}.AuthErrorNotice_notice__LFxQS{margin-top:12px;text-align:center}.AuthErrorNotice_message__Byx8H{color:#eb5757;font-size:14px;margin:0 0 4px}.AuthErrorNotice_contacts__qK8vZ{font-size:14px;margin:0}.AuthErrorNotice_link__gO9Yz{color:#fe5020;text-decoration:underline}.AuthErrorNotice_link__gO9Yz:hover{opacity:.85}.AuthErrorNotice_cta__B2Iir{display:inline-block;color:#fe5020;font-size:14px;font-weight:600;text-decoration:underline}.AuthErrorNotice_cta__B2Iir:hover{opacity:.85}.AuthErrorNotice_sep__AOcnz{margin:0 8px;color:#8f8f8f}.ProfileForm_form__jSrtH{display:flex;flex-direction:column;gap:32px;width:100%}.ProfileForm_section__0V_b_{display:flex;flex-direction:column;gap:16px}.ProfileForm_sectionTitle__gFcZr{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:16px;line-height:1.22;color:#111;margin:0}.ProfileForm_fieldsRow__xSQja{display:flex;gap:24px}.ProfileForm_fieldsRow__xSQja>*{flex:1 1}@media(max-width:1023px){.ProfileForm_fieldsRow__xSQja{flex-direction:column;gap:16px}}.ProfileForm_actions__BnxE4{display:flex;justify-content:flex-end;padding-top:4px}@media(max-width:1023px){.ProfileForm_actions__BnxE4{justify-content:stretch}.ProfileForm_actions__BnxE4>button{width:100%}}@keyframes Profile_fadeIn__oLIp2{0%{opacity:0}to{opacity:1}}@keyframes Profile_slideUp__QIBeO{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Profile_slideDown__hBdJC{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Profile_spin__D5kPe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Profile_shimmer__reloY{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes Profile_checkboxRipple__jn3_a{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes Profile_modalEnter__YWFwa{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Profile_dropdownItemIn__Decpw{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes Profile_cascadeFadeIn__7DIOL{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes Profile_cascadeFadeOut__5Ag90{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Profile_slideInRight__Tv6e_{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Profile_circleReveal__QGHOO{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes Profile_circleCollapse__UHJZE{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes Profile_bellRing__EftbL{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes Profile_badgePulse__gRgnh{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.Profile_page__gwgPq{display:flex;flex-direction:column;gap:20px;width:100%;animation:Profile_fadeIn__oLIp2 .3s ease}.Profile_pageTitle__z_0U3{margin:0;font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:32px;line-height:1.2;color:#111}.Profile_formCard____p62{flex-direction:column}.Profile_formCard____p62,.Profile_skeleton__vZ82E{display:flex;padding:24px;border-radius:12px;background:hsla(0,0%,100%,.65);border:1px solid #fff}.Profile_skeleton__vZ82E{align-items:center;gap:20px}.Profile_skeletonAvatar__M0FI7{width:96px;height:96px;border-radius:50%;background:#e7e5ee;flex-shrink:0;animation:Profile_skeletonPulse__IzJjL 2s ease-in-out infinite}.Profile_skeletonLines__9yKlI{flex:1 1;display:flex;flex-direction:column;gap:10px}.Profile_skeletonLine__BYANe{height:16px;border-radius:4px;background:#e7e5ee;animation:Profile_skeletonPulse__IzJjL 2s ease-in-out infinite}.Profile_skeletonLine__BYANe:first-child{width:50%;height:28px}.Profile_skeletonLine__BYANe:nth-child(2){width:70%}.Profile_skeletonLine__BYANe:nth-child(3){width:40%}@keyframes Profile_skeletonPulse__IzJjL{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:1023px){.Profile_page__gwgPq{gap:16px;padding-bottom:80px}.Profile_pageTitle__z_0U3{font-size:24px}.Profile_formCard____p62{padding:16px}.Profile_skeleton__vZ82E{flex-direction:column;text-align:center;padding:16px}.Profile_skeletonLines__9yKlI{width:100%;align-items:center}.Profile_skeletonLines__9yKlI>div{width:60%!important}}@keyframes SettingsBasicInfo_fadeIn__6w3iC{0%{opacity:0}to{opacity:1}}@keyframes SettingsBasicInfo_slideUp__tm5Qk{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsBasicInfo_slideDown__RqZDt{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsBasicInfo_spin__yd2n8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes SettingsBasicInfo_shimmer___kTJ_{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes SettingsBasicInfo_checkboxRipple__HHJLR{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes SettingsBasicInfo_modalEnter__U8Y3Y{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes SettingsBasicInfo_dropdownItemIn__vZPkQ{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes SettingsBasicInfo_cascadeFadeIn__AYZNc{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes SettingsBasicInfo_cascadeFadeOut__MzKno{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SettingsBasicInfo_slideInRight__sWaZr{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SettingsBasicInfo_circleReveal__y4POb{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes SettingsBasicInfo_circleCollapse__1NU1j{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes SettingsBasicInfo_bellRing__kZtot{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes SettingsBasicInfo_badgePulse__nAHcw{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.SettingsBasicInfo_tab__h5oXs{display:flex;flex-direction:column;gap:32px}@media(max-width:1023px){.SettingsBasicInfo_tab__h5oXs{gap:24px}}.SettingsBasicInfo_title__FSl_W{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:28px;line-height:1.22;color:#111;margin:0}@media(max-width:1023px){.SettingsBasicInfo_title__FSl_W{font-size:22px}}.SettingsBasicInfo_section__YfqfY{display:flex;flex-direction:column;gap:16px}.SettingsBasicInfo_sectionTitle__9Huek{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:16px;line-height:1.22;color:#111;margin:0}.SettingsBasicInfo_fieldsRow__oHtFy{display:flex;gap:24px}.SettingsBasicInfo_fieldsRow__oHtFy>*{flex:1 1}@media(max-width:1023px){.SettingsBasicInfo_fieldsRow__oHtFy{flex-direction:column;gap:16px}}.SettingsBasicInfo_avatarRow__fMhrp{display:flex;align-items:center;gap:16px}.SettingsBasicInfo_avatarPreviewClickable__oxL4f{display:flex;align-items:center;justify-content:center;width:120px;height:120px;min-width:120px}@media(max-width:1023px){.SettingsBasicInfo_avatarPreviewClickable__oxL4f{width:80px;height:80px;min-width:80px}}.SettingsBasicInfo_avatarPreviewClickable__oxL4f{background:#e7e5ee;border-radius:10px;color:#8f8f8f;overflow:hidden;border:2px solid rgba(0,0,0,0);padding:0;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.SettingsBasicInfo_avatarPreviewClickable__oxL4f:hover{border-color:#a8a0c4;box-shadow:0 2px 12px rgba(168,160,196,.3)}.SettingsBasicInfo_avatarImage__HQsn8{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;animation:SettingsBasicInfo_avatarSwitch__6Lnb2 .2s cubic-bezier(.175,.885,.32,1.275)}@keyframes SettingsBasicInfo_avatarSwitch__6Lnb2{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.SettingsBasicInfo_fileInputHidden__T5nd6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SettingsBasicInfo_avatarInfo__hK118{display:flex;flex-direction:column;gap:8px}.SettingsBasicInfo_avatarTitle__wBs2e{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:16px;line-height:1.22;color:#111}.SettingsBasicInfo_avatarSubtitle__aHTzM{font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:13px;line-height:1.4;color:#8f8f8f}.SettingsBasicInfo_avatarPreviewWrap__4Wuma{position:relative}.SettingsBasicInfo_avatarPopup__UDggg{position:absolute;top:calc(100% + 8px);left:0;z-index:100;background:#fff;border:1px solid #e7e5ee;border-radius:8px;box-shadow:0 0 8px rgba(119,119,119,.24);padding:12px;transform-origin:top left;animation:SettingsBasicInfo_avatarPopupIn__l2WsP .3s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes SettingsBasicInfo_avatarPopupIn__l2WsP{0%{opacity:0;transform:scale(.9) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.SettingsBasicInfo_avatarGrid__L0BV9{display:grid;grid-template-columns:repeat(5,56px);grid-gap:8px;gap:8px}@media(max-width:1023px){.SettingsBasicInfo_avatarGrid__L0BV9{grid-template-columns:repeat(4,56px)}}.SettingsBasicInfo_avatarOption__gv3BO{display:flex;width:56px;height:56px;padding:0;border:2px solid rgba(0,0,0,0);border-radius:8px;background:none;cursor:pointer;overflow:hidden;transition:border-color .15s ease,transform .15s ease;animation:SettingsBasicInfo_avatarItemIn__AYRGM .2s cubic-bezier(0,0,.2,1) both}.SettingsBasicInfo_avatarOption__gv3BO img{width:100%;height:100%;display:block}.SettingsBasicInfo_avatarOption__gv3BO:hover{border-color:#a8a0c4;transform:scale(1.08)}.SettingsBasicInfo_avatarOption__gv3BO:first-child{animation-delay:70ms}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(2){animation-delay:.1s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(3){animation-delay:.13s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(4){animation-delay:.16s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(5){animation-delay:.19s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(6){animation-delay:.22s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(7){animation-delay:.25s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(8){animation-delay:.28s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(9){animation-delay:.31s}.SettingsBasicInfo_avatarOption__gv3BO:nth-child(10){animation-delay:.34s}@keyframes SettingsBasicInfo_avatarItemIn__AYRGM{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.SettingsBasicInfo_avatarSelected___I0_Q,.SettingsBasicInfo_avatarSelected___I0_Q:hover{border-color:#fe5020}.SettingsBasicInfo_actions__S1K4H{display:flex;justify-content:flex-end}@keyframes PhoneInput_fadeIn__OhsZV{0%{opacity:0}to{opacity:1}}@keyframes PhoneInput_slideUp__fFWH3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes PhoneInput_slideDown__uKwMu{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes PhoneInput_spin__ixfix{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhoneInput_shimmer__RIycX{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes PhoneInput_checkboxRipple__PtUSr{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes PhoneInput_modalEnter__gXLZc{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes PhoneInput_dropdownItemIn__zdVqS{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes PhoneInput_cascadeFadeIn__XhpZH{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes PhoneInput_cascadeFadeOut__MRDsG{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes PhoneInput_slideInRight__558Vv{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes PhoneInput_circleReveal__iUfyN{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes PhoneInput_circleCollapse__stv_c{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes PhoneInput_bellRing__o0Ri7{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes PhoneInput_badgePulse__8OP0r{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.PhoneInput_wrapper__0_F5k{display:flex;flex-direction:column;gap:6px;position:relative}.PhoneInput_label__4QUqQ{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.22;color:#111}.PhoneInput_labelMuted__lqN9x{color:#6f6a81}.PhoneInput_phoneInputRow__5z91e{display:flex;align-items:center;border:1px solid #dfdfdf;border-radius:6px;overflow:hidden;transition:border-color .2s ease}.PhoneInput_phoneInputRow__5z91e:hover{border-color:#c5c5c5}.PhoneInput_phoneInputRow__5z91e:focus-within{border-color:#a8a0c4}.PhoneInput_hasError__GlE55 .PhoneInput_phoneInputRow__5z91e{border-color:#eb5757}.PhoneInput_phonePrefix__RnaLu{display:flex;align-items:center;gap:4px;padding:12px;background:#f9f9fb;border-right:1px solid #dfdfdf;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease}.PhoneInput_phonePrefix__RnaLu:hover{background:#f0f0f4}.PhoneInput_flag__6zLwX{flex-shrink:0;width:20px;height:15px;border-radius:2px}.PhoneInput_dialCode__UOIHd{font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:14px;line-height:1.22;color:#111}.PhoneInput_prefixArrow__X3Z8S{display:flex;align-items:center;color:#8f8f8f;transition:transform .15s ease}.PhoneInput_prefixArrow__X3Z8S svg{width:16px;height:16px}.PhoneInput_prefixArrowOpen__uP2QL{transform:rotate(180deg)}.PhoneInput_phoneInput__f78gd{flex:1 1;border:none;outline:none;background:rgba(0,0,0,0);font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:14px;line-height:1.22;color:#111;padding:12px 14px}@media(max-width:767px){.PhoneInput_phoneInput__f78gd{font-size:16px}}.PhoneInput_phoneInput__f78gd::-moz-placeholder{color:#8f8f8f}.PhoneInput_phoneInput__f78gd::placeholder{color:#8f8f8f}.PhoneInput_phoneInput__f78gd:disabled{opacity:.5;cursor:not-allowed}.PhoneInput_error__4DdnA{font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:12px;line-height:1.22;color:#eb5757}.PhoneInput_dropdown___ynxb{position:absolute;top:calc(100% + 4px);left:0;z-index:100;display:flex;flex-direction:column;width:280px;background:#fff;border:1px solid #e7e5ee;border-radius:8px;box-shadow:0 0 8px rgba(119,119,119,.24);overflow:hidden}.PhoneInput_searchRow__Z1_iZ{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #e7e5ee}.PhoneInput_searchIcon__Z9CXS{display:flex;align-items:center;flex-shrink:0;color:#a8a0c4}.PhoneInput_searchInput__UmhFk{flex:1 1;border:none;outline:none;background:rgba(0,0,0,0);font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:12px;line-height:1.22;color:#111}@media(max-width:767px){.PhoneInput_searchInput__UmhFk{font-size:16px}}.PhoneInput_searchInput__UmhFk::-moz-placeholder{color:#8f8f8f}.PhoneInput_searchInput__UmhFk::placeholder{color:#8f8f8f}.PhoneInput_countryList__ViUR2{display:flex;flex-direction:column;gap:2px;max-height:250px;overflow-y:auto;padding:4px 6px 8px}.PhoneInput_countryList__ViUR2::-webkit-scrollbar{width:4px}.PhoneInput_countryList__ViUR2::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PhoneInput_countryList__ViUR2::-webkit-scrollbar-thumb{background:#8f8f8f;border-radius:2px}.PhoneInput_countryItem__1otE_{display:flex;align-items:center;gap:8px;padding:8px;border-radius:4px;cursor:pointer;transition:background .15s ease}.PhoneInput_countryItem__1otE_:hover{background:rgba(243,243,255,.5)}.PhoneInput_countryItemSelected__YjzTj{background:#f3f3ff}.PhoneInput_countryFlag__taVmH{flex-shrink:0;width:20px;height:15px;border-radius:2px}.PhoneInput_countryName__q6Zpa{font-weight:500;font-size:13px;color:#111;flex:1 1}.PhoneInput_countryCode__YhahC,.PhoneInput_countryName__q6Zpa{font-family:Montserrat,-apple-system,sans-serif;line-height:1.22}.PhoneInput_countryCode__YhahC{font-weight:400;font-size:12px;color:#8f8f8f}@keyframes ChatHeader_fadeIn__JtoEk{0%{opacity:0}to{opacity:1}}@keyframes ChatHeader_slideUp__eS85O{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatHeader_slideDown__Uw_1j{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatHeader_spin__eZgS6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ChatHeader_shimmer__0qadS{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes ChatHeader_checkboxRipple__ByB_t{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes ChatHeader_modalEnter__ULVr_{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ChatHeader_dropdownItemIn__UA641{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes ChatHeader_cascadeFadeIn__hrKzY{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes ChatHeader_cascadeFadeOut__zW_t6{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ChatHeader_slideInRight__IVILS{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ChatHeader_circleReveal__x_1Qf{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes ChatHeader_circleCollapse__1O2Yp{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes ChatHeader_bellRing__Vy7P3{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes ChatHeader_badgePulse__oZDwS{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.ChatHeader_header__BangV{display:flex;align-items:center;justify-content:space-between;align-self:stretch;padding:12px 20px;border-bottom:1px solid #e7e5ee}.ChatHeader_left__ZmoCm{display:flex;align-items:center;gap:8px}.ChatHeader_avatarWrap__bscON{position:relative;flex-shrink:0}.ChatHeader_avatar__nAi9n{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ChatHeader_avatarPlaceholder__mu5Su{width:32px;height:32px;background:#a8a0c4;font-size:14px}.ChatHeader_avatarPlaceholder__mu5Su,.ChatHeader_badge__wYvfy{display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:Montserrat,-apple-system,sans-serif;font-weight:600;color:#fff}.ChatHeader_badge__wYvfy{position:absolute;top:-4px;right:-4px;width:18px;height:18px;background:#fe5020;border:1.2px solid #fff;font-size:10px;line-height:1.4}.ChatHeader_info__aKHPn{display:flex;flex-direction:column;justify-content:center;gap:2px}.ChatHeader_role__QWdlI{font-weight:400;font-size:10px;color:#606060}.ChatHeader_name__8MT1z,.ChatHeader_role__QWdlI{font-family:Montserrat,-apple-system,sans-serif;line-height:1.22}.ChatHeader_name__8MT1z{font-weight:500;font-size:12px;color:#111}.ChatHeader_rebootBtn__zF3ds{display:flex;align-items:center;gap:6px;padding:6px 8px;border:none;border-radius:6px;background:rgba(168,160,196,.3);cursor:pointer;transition:background .2s ease}.ChatHeader_rebootBtn__zF3ds:hover{background:rgba(168,160,196,.42)}.ChatHeader_rebootBtn__zF3ds:active{background:rgba(168,160,196,.5)}.ChatHeader_rebootIcon__9Ntgs{display:flex;align-items:center;color:#6f6a81}.ChatHeader_rebootLabel__k9MM2{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:12px;line-height:1.22;color:#6f6a81}@keyframes ChatLinkPreview_fadeIn__M_fpA{0%{opacity:0}to{opacity:1}}@keyframes ChatLinkPreview_slideUp__OfBdd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatLinkPreview_slideDown__TzdXt{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatLinkPreview_spin__qXPc7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ChatLinkPreview_shimmer__AoXmN{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes ChatLinkPreview_checkboxRipple__Wuhd0{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes ChatLinkPreview_modalEnter__x9gxB{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ChatLinkPreview_dropdownItemIn__sQB7G{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes ChatLinkPreview_cascadeFadeIn__2gQXe{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes ChatLinkPreview_cascadeFadeOut__aENba{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ChatLinkPreview_slideInRight__7xE9p{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ChatLinkPreview_circleReveal__IlSp6{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes ChatLinkPreview_circleCollapse__IZGxw{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes ChatLinkPreview_bellRing__lvmOj{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes ChatLinkPreview_badgePulse__Nw0GR{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.ChatLinkPreview_preview__d9ko_{background:#d8d1f3;border-radius:8px;padding:12px;align-self:stretch}.ChatLinkPreview_content__hQE09{display:flex;flex-direction:column;gap:8px}.ChatLinkPreview_textBlock__BY4kV{display:flex;flex-direction:column;gap:4px}.ChatLinkPreview_title__hlzig{font-weight:600;font-size:14px}.ChatLinkPreview_description__5Qng0,.ChatLinkPreview_title__hlzig{font-family:Montserrat,-apple-system,sans-serif;line-height:1.22;color:#111}.ChatLinkPreview_description__5Qng0{font-weight:500;font-size:12px}.ChatLinkPreview_urlRow__21TbM{display:flex;align-items:center;gap:8px;padding:7px 8px}.ChatLinkPreview_icon__0ss5v{display:flex;align-items:center;flex-shrink:0;color:#fe5020}.ChatLinkPreview_url__aTZom{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:12px;line-height:1.22;color:#fe5020;text-decoration:none;word-break:break-all;transition:color .15s ease}.ChatLinkPreview_url__aTZom:hover{text-decoration:underline;color:#ee481a}.ChatGradeBadge_badge__oimRq{display:flex;justify-content:center;align-items:center;gap:4px;padding:6px 12px;border-radius:100px;background:#6f6a81}.ChatGradeBadge_icon__Nb1si{display:flex;align-items:center;color:#fff}.ChatGradeBadge_score__nOLWN{font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:14px;line-height:1.22;color:#f7f5ff}.ChatMessage_message__QkBJN{display:flex;align-self:stretch}.ChatMessage_user__yUTMP{justify-content:flex-end}.ChatMessage_curator__KHQhW{justify-content:flex-start;padding-top:20px}.ChatMessage_animated__zl_4N.ChatMessage_user__yUTMP .ChatMessage_bubble__0AC2l{animation:ChatMessage_bubbleRise__yRVpb .35s cubic-bezier(.22,.61,.36,1) both;transform-origin:bottom right}.ChatMessage_animated__zl_4N.ChatMessage_curator__KHQhW .ChatMessage_bubble__0AC2l{animation:ChatMessage_bubbleRise__yRVpb .35s cubic-bezier(.22,.61,.36,1) both;transform-origin:bottom left}@keyframes ChatMessage_bubbleRise__yRVpb{0%{opacity:0;transform:translateY(16px) scale(.92)}70%{opacity:1;transform:translateY(-2px) scale(1.01)}to{opacity:1;transform:none}}.ChatMessage_bubbleWrap__PC0xS{position:relative;display:flex;flex-direction:column;max-width:580px}.ChatMessage_bubble__0AC2l{padding:10px 14px;overflow:hidden}.ChatMessage_user__yUTMP .ChatMessage_bubble__0AC2l{background:#ece8fd;border:1px solid #ded8ea;border-radius:12px 12px 4px 12px}.ChatMessage_curator__KHQhW .ChatMessage_bubble__0AC2l{background:#fff;border:1px solid #ded8ea;border-radius:12px 12px 12px 4px}.ChatMessage_text__mJ1L7{font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:14px;line-height:1.5;color:#221e2d;margin:0;white-space:pre-line;word-break:break-word}.ChatMessage_footer__IYYWo{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 0;gap:8px}.ChatMessage_meta__LCZsq{display:flex;align-items:center;gap:4px;white-space:nowrap;margin-left:auto}.ChatMessage_time__cAvrC{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.06px;color:#221e2d}.ChatMessage_readIcon__cqz7A{display:flex;align-items:center;color:#221e2d}.ChatMessage_reactionPicker__ZxgHy{position:absolute;top:-18px;display:flex;gap:2px;padding:4px 6px;background:#fff;border-radius:20px;box-shadow:0 4px 16px rgba(0,0,0,.1);z-index:5;animation:ChatMessage_pickerIn__c4ule .15s ease-out both}.ChatMessage_pickerLeft__yDs7k{right:0}.ChatMessage_pickerRight__EdhB4{left:0}@keyframes ChatMessage_pickerIn__c4ule{0%{opacity:0;transform:scale(.9) translateY(4px)}to{opacity:1;transform:none}}.ChatMessage_reactionPickerBtn__5VzZP{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:50%;cursor:pointer;font-size:16px;line-height:1;transition:transform .12s ease,background .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChatMessage_reactionPickerBtn__5VzZP:hover{transform:scale(1.3);background:rgba(168,160,196,.15)}.ChatMessage_reactionPickerBtn__5VzZP:active{transform:scale(1)}.ChatMessage_reactionActive__QGEg_{background:rgba(168,160,196,.2)}.ChatMessage_reactions__1uiSl{display:flex;gap:4px;align-items:center}.ChatMessage_reactionBadge__JPDv8{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:none;border-radius:14px;cursor:pointer;font-size:14px;line-height:1;box-shadow:0 1px 4px rgba(0,0,0,.06);transition:transform .15s ease;animation:ChatMessage_reactionPop__HPdUF .25s cubic-bezier(.34,1.56,.64,1) both;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ChatMessage_reactionBadge__JPDv8:hover{transform:scale(1.15)}@keyframes ChatMessage_reactionPop__HPdUF{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.ChatMessage_fileAttachment__5MSX2{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;min-width:0;flex:1 1}.ChatMessage_fileAttachment__5MSX2:hover .ChatMessage_fileName__AFVHT{text-decoration:underline}.ChatMessage_fileThumb__yxVUz{width:44px;height:44px;border-radius:8px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(168,160,196,.12)}.ChatMessage_fileThumbImg___kkAo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ChatMessage_fileIconWrap__VtwsZ{display:flex;flex-direction:column;align-items:center;gap:1px;color:#a8a0c4}.ChatMessage_fileExt__zXIHk{font-size:8px;font-weight:700;text-transform:uppercase;color:#6f6a81;line-height:1}.ChatMessage_fileName__AFVHT{font-family:Montserrat,-apple-system,sans-serif;font-size:13px;font-weight:500;color:#221e2d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ChatMessage_audioPlayer__meggl{display:flex;align-items:center;gap:8px;padding:2px 4px}.ChatMessage_audioPlayBtn__mfGw_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:#221e2d;color:#fff;cursor:pointer;flex-shrink:0;transition:opacity .15s ease}.ChatMessage_audioPlayBtn__mfGw_ svg{width:12px;height:12px}.ChatMessage_audioPlayBtn__mfGw_:hover{opacity:.85}.ChatMessage_audioInfo__n6_GL{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.ChatMessage_audioWaveform__Gae5R{display:flex;align-items:flex-end;gap:1.5px;height:20px;cursor:pointer;padding:1px 0}.ChatMessage_audioBar__YKpIB{width:3px;flex-shrink:0;border-radius:1px;background:#ded8ea;transition:background .1s ease}.ChatMessage_audioBarFilled__opyuj{background:#221e2d}.ChatMessage_audioMeta__dJPjv{display:flex;justify-content:space-between;align-items:center}.ChatMessage_audioTime__YODt3{font-family:Montserrat,-apple-system,sans-serif;font-size:11px;font-weight:500;color:#8f8f8f;line-height:1}.ChatMessage_audioSpeedBtn__9iM6_{background:none;border:1px solid #ded8ea;border-radius:10px;padding:1px 6px;font-family:Montserrat,-apple-system,sans-serif;font-size:11px;font-weight:600;color:#606060;cursor:pointer;line-height:1.3;transition:background .12s ease}.ChatMessage_audioSpeedBtn__9iM6_:hover{background:rgba(168,160,196,.12)}.ChatDateDivider_divider__xfjB2{display:flex;align-items:center;gap:8px;align-self:stretch}.ChatDateDivider_divider__xfjB2:after,.ChatDateDivider_divider__xfjB2:before{content:"";flex:1 1;height:0;border-top:1px dashed #d4d0e1}.ChatDateDivider_label__3m3FP{font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:14px;line-height:1.22;letter-spacing:-.006em;color:#111;white-space:nowrap}.ChatStatus_status__JWlHh{display:flex;justify-content:flex-end;align-items:center;align-self:stretch;gap:4px}.ChatStatus_date__2zwx9{color:#8f8f8f}.ChatStatus_date__2zwx9,.ChatStatus_separator___IzoF{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:12px;line-height:1.33}.ChatStatus_separator___IzoF{color:#a8a0c4}.ChatStatus_label__OtSwb{font-weight:500;color:#606060}.ChatStatus_label__OtSwb,.ChatStatus_text__6JkUM{font-family:Montserrat,-apple-system,sans-serif;font-size:12px;line-height:1.33}.ChatStatus_text__6JkUM{font-weight:600}.ChatStatus_blue__9mDI8{color:#368aff}.ChatStatus_orange__2RYzV{color:#fe5020}.ChatStatus_green__ZxR3y{color:#0a8c17}.ChatEmptyState_empty__69K3g{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;gap:6px}.ChatEmptyState_illustration__pfK8f{width:120px;height:120px}.ChatEmptyState_text__uqGJh{font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:14px;line-height:1.6;text-align:center;color:#6f6a81;white-space:pre-line}@keyframes ChatFilePreview_fadeIn__d061v{0%{opacity:0}to{opacity:1}}@keyframes ChatFilePreview_slideUp__PkpNi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatFilePreview_slideDown__VXtB_{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes ChatFilePreview_spin__TSTDX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ChatFilePreview_shimmer__uQ00P{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes ChatFilePreview_checkboxRipple__9sLTl{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes ChatFilePreview_modalEnter___Qys8{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ChatFilePreview_dropdownItemIn__AfDmU{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes ChatFilePreview_cascadeFadeIn__sTqV_{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes ChatFilePreview_cascadeFadeOut__gxSLT{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ChatFilePreview_slideInRight___8d0F{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ChatFilePreview_circleReveal__tmDcT{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes ChatFilePreview_circleCollapse__txrYj{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes ChatFilePreview_bellRing__rNayj{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes ChatFilePreview_badgePulse__vYWsY{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.ChatFilePreview_preview__X3lFR{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f7f5ff;border-radius:6px;animation:ChatFilePreview_slideUp__PkpNi .2s cubic-bezier(0,0,.2,1)}.ChatFilePreview_thumb__X1ogN{position:relative;width:48px;height:48px;border-radius:6px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#e7e5ee}.ChatFilePreview_thumbImg__b8224{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ChatFilePreview_fileIcon__3ABIm{color:#6f6a81}.ChatFilePreview_spinnerOverlay__TVE_K{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.7)}.ChatFilePreview_spinner__pAbzd{width:20px;height:20px;border:2px solid #dfdfdf;border-top-color:#fe5020;border-radius:50%;animation:ChatFilePreview_spin__TSTDX .6s linear infinite}.ChatFilePreview_info__dwAoR{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ChatFilePreview_name__uLh6Z{font-size:14px;font-weight:500;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatFilePreview_size__2oSnh{font-size:12px;color:#8f8f8f}.ChatFilePreview_removeBtn__FR_Cp{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:none;color:#8f8f8f;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.ChatFilePreview_removeBtn__FR_Cp:hover{background:#e7e5ee;color:#eb5757}@media(max-width:1023px){.ChatFilePreview_removeBtn__FR_Cp{width:40px;height:40px}}.EmojiBar_wrapper__AU_OT{position:relative}@media(max-width:1023px){.EmojiBar_wrapper__AU_OT{position:static}}.EmojiBar_toggleBtn__UHAmk{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:6px;cursor:pointer;font-size:18px;line-height:1;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EmojiBar_toggleBtn__UHAmk.EmojiBar_active__Bitb0,.EmojiBar_toggleBtn__UHAmk:hover{background:rgba(168,160,196,.2)}@media(max-width:1023px){.EmojiBar_toggleBtn__UHAmk{width:40px;height:40px;flex-shrink:0}}.EmojiBar_panel___LDeC{position:absolute;bottom:36px;left:0;width:280px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #ded8ea;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:10;animation:EmojiBar_panelIn__pR9Mp .2s ease-out both;overflow:hidden}@media(max-width:1023px){.EmojiBar_panel___LDeC{max-width:calc(100vw - 64px)}}@keyframes EmojiBar_panelIn__pR9Mp{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:none}}.EmojiBar_tabs__Rz2uO{display:flex;gap:2px;padding:8px 8px 0;border-bottom:1px solid #ded8ea}.EmojiBar_tab__1B4fu{flex:1 1;display:flex;align-items:center;justify-content:center;padding:6px;background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:6px 6px 0 0;cursor:pointer;font-size:16px;transition:background .15s ease}.EmojiBar_tab__1B4fu:hover{background:rgba(168,160,196,.12)}.EmojiBar_tabActive__mL7YH{border-bottom-color:#fe5020;background:rgba(168,160,196,.08)}.EmojiBar_grid__kpau9{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:2px;gap:2px;padding:8px;max-height:160px;overflow-y:auto}@media(max-width:1023px){.EmojiBar_grid__kpau9{grid-template-columns:repeat(6,minmax(0,1fr))}}.EmojiBar_emojiBtn__7bkcO{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:none;border:none;border-radius:6px;cursor:pointer;font-size:18px;line-height:1;transition:background .1s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EmojiBar_emojiBtn__7bkcO:hover{background:rgba(168,160,196,.18);transform:scale(1.15)}.EmojiBar_emojiBtn__7bkcO:active{transform:scale(.95)}@media(max-width:1023px){.EmojiBar_emojiBtn__7bkcO{width:100%;height:auto;aspect-ratio:1}}.Chat_chat__qIj9U{display:flex;flex-direction:column;max-width:647px;height:832px;border-radius:12px;background:hsla(0,0%,100%,.65);border:1px solid #fff;overflow:hidden}@media(max-width:1023px){.Chat_chat__qIj9U{height:auto;max-height:85vh;flex:1 1;min-height:0}}.Chat_body__5P2hU{padding:0 16px 16px;gap:14px;overflow:hidden;position:relative}.Chat_body__5P2hU,.Chat_messages__gr3oA{display:flex;flex-direction:column;flex:1 1;min-height:0}.Chat_messages__gr3oA{gap:12px;overflow-y:auto;padding-top:16px;padding-right:4px}.Chat_messages__gr3oA::-webkit-scrollbar{width:4px}.Chat_messages__gr3oA::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.Chat_messages__gr3oA::-webkit-scrollbar-thumb{background:#8f8f8f;border-radius:2px}.Chat_footerActions__lTh89{display:flex;align-items:center;gap:4px}@media(max-width:1023px){.Chat_footerActions__lTh89{gap:8px;position:relative}}.Chat_attachBtn__sDUx5{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:inherit}@media(max-width:1023px){.Chat_attachBtn__sDUx5{width:40px;height:40px;flex-shrink:0}}.Chat_attachBtn__sDUx5:disabled{opacity:.4;cursor:not-allowed}.Chat_filePreviewList__JCVEC{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto;padding:4px 0}.Chat_fileCount__qJoCB{align-self:flex-start;padding:0 4px;font-size:12px;color:#8f8f8f}.Chat_dropzoneOverlay__2_wcJ{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(34,30,45,.5);border:2px dashed #a8a0c4;border-radius:12px;animation:Chat_fadeIn__LwvzO .15s ease}.Chat_dropzoneContent__JsTkU{display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:500}.Chat_dropzoneContent__JsTkU svg{transform:rotate(180deg)}.Chat_fileInputHidden__Wl8ia{display:none}.Chat_uploadError__4qq64{padding:6px 12px;font-size:12px;color:#eb5757;background:rgba(235,87,87,.08);border-radius:6px;animation:Chat_slideUp__DjcVd .2s ease}.Chat_lockedNote__mwUnb{padding:14px 16px;text-align:center;font-size:14px;font-weight:500;color:#fff;background:hsla(0,0%,100%,.6);border:1px solid #fff;border-radius:12px}.Chat_composerNote__cbuaQ{padding:10px 14px;font-size:14px;font-weight:500;line-height:1.4;color:#111;background:rgba(54,138,255,.1);border-radius:12px}@keyframes Diploma_fadeIn__fq0pW{0%{opacity:0}to{opacity:1}}@keyframes Diploma_slideUp__0rfYl{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Diploma_slideDown__5btql{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes Diploma_spin__e70md{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Diploma_shimmer__y8c37{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes Diploma_checkboxRipple___Phd5{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes Diploma_modalEnter__uob3V{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Diploma_dropdownItemIn__rV9_a{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes Diploma_cascadeFadeIn__bpBy3{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes Diploma_cascadeFadeOut__EYZs1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Diploma_slideInRight__HBil1{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Diploma_circleReveal__eika7{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes Diploma_circleCollapse__S8hvs{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes Diploma_bellRing__dFBwK{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes Diploma_badgePulse__KvXtH{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.Diploma_layout__uuVWo{display:flex;gap:14px;width:100%;min-height:calc(100vh - 82px);animation:Diploma_fadeIn__fq0pW .3s ease}.Diploma_leftCol__smFbR{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px;border-radius:12px;background:hsla(0,0%,100%,.65);border:1px solid #fff}.Diploma_leftContent__llJMV{display:flex;flex-direction:column;gap:20px;width:100%}.Diploma_taskBody__DbrjC{display:flex;flex-direction:column;gap:38px;width:100%}.Diploma_section__G6CQW{display:flex;flex-direction:column;gap:8px;width:100%}.Diploma_sectionTitle__WfcEt{font-weight:600;font-size:16px;line-height:normal}.Diploma_sectionText__bxX_4,.Diploma_sectionTitle__WfcEt{font-family:Montserrat,-apple-system,sans-serif;color:#111;margin:0}.Diploma_sectionText__bxX_4{font-weight:400;font-size:15px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.Diploma_sectionText__bxX_4 ul{margin:0;padding-left:22.5px}.Diploma_sectionGroup__bs0zh{display:flex;flex-direction:column;gap:18px;width:100%}.Diploma_sectionSmall__vOHWS{display:flex;flex-direction:column;gap:4px;width:100%}.Diploma_bottomNav__qR9oD{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:16px}.Diploma_lockNotice__oHZ_n{padding:12px 16px;border-radius:12px;background:rgba(235,87,87,.12);color:#eb5757;margin:12px 0 0}.Diploma_backNavBtn__hrgJE,.Diploma_lockNotice__oHZ_n{display:flex;align-items:center;font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.4}.Diploma_backNavBtn__hrgJE{justify-content:center;gap:6px;padding:16px 28px;border:1.5px solid #dfdfdf;border-radius:100px;background:rgba(0,0,0,0);color:#8f8f8f;cursor:pointer;transition:border-color .15s ease,color .15s ease}.Diploma_backNavBtn__hrgJE:hover{border-color:#a8a0c4;color:#6f6a81}.Diploma_backNavBtn__hrgJE svg{width:14px;height:14px}.Diploma_ctaBtn__J1_Qu{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 28px;border:none;border-radius:100px;background:#fe5020;font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:14px;line-height:1.4;color:#fff;cursor:pointer;transition:opacity .15s ease}.Diploma_ctaBtn__J1_Qu:hover{opacity:.9}.Diploma_ctaBtn__J1_Qu:disabled{opacity:.5;cursor:not-allowed}.Diploma_ctaBtn__J1_Qu svg{width:14px;height:14px}.Diploma_ctaArrow__c_USI{display:flex;align-items:center;justify-content:center;padding:3px;background:hsla(0,0%,100%,.24);border-radius:40px;color:#fff}.Diploma_rightCol__k_1Wg{flex:1 1;min-width:0;display:flex;flex-direction:column;border-radius:12px;background:hsla(0,0%,100%,.65);border:1px solid #fff;max-height:calc(100vh - 82px)}.Diploma_skeleton__URieS{display:flex;gap:14px;width:100%;min-height:600px;animation:Diploma_fadeIn__fq0pW .3s ease}.Diploma_skeletonCol__UpCwp{flex:1 1;padding:16px;border-radius:12px;background:hsla(0,0%,100%,.65);border:1px solid #fff}.Diploma_skeletonLine__iZJUp{height:16px;border-radius:4px;background:#e7e5ee;margin-bottom:12px;animation:Diploma_skeletonPulse__Ibsyt 2s ease-in-out infinite}.Diploma_skeletonLine__iZJUp:first-child{width:60%;height:24px}.Diploma_skeletonLine__iZJUp:nth-child(2){width:80%}.Diploma_skeletonLine__iZJUp:nth-child(3){width:45%}@keyframes Diploma_skeletonPulse__Ibsyt{0%,to{opacity:1}50%{opacity:.5}}.Diploma_statsGrid___ItKl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px;width:100%}.Diploma_statItem__XibQ3{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;background:hsla(0,0%,100%,.8);border:1px solid #ded8ea}.Diploma_statItemLabel__JLLAN{font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:12px;color:#606060}.Diploma_statItemValue__ne1u5{font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:18px;color:#111}@media(max-width:1023px){.Diploma_layout__uuVWo,.Diploma_skeleton__URieS{flex-direction:column;min-height:auto;padding-bottom:80px;gap:12px}.Diploma_leftCol__smFbR,.Diploma_skeletonCol__UpCwp{padding:14px 12px}.Diploma_leftContent__llJMV{gap:16px}.Diploma_taskBody__DbrjC{gap:24px}.Diploma_sectionGroup__bs0zh{gap:14px}.Diploma_rightCol__k_1Wg{max-height:85vh;min-height:480px}.Diploma_bottomNav__qR9oD{gap:10px;padding-top:12px}.Diploma_backNavBtn__hrgJE{padding:12px 16px;flex-shrink:0;gap:4px}.Diploma_ctaBtn__J1_Qu{padding:12px 18px;flex:1 1;justify-content:center}}.Diploma_mentorComment__QB5GG{display:flex;flex-direction:column;gap:8px;width:100%;padding:14px 16px;border-radius:12px;background:hsla(0,0%,100%,.8);border:1px solid #ded8ea}@keyframes SettingsContacts_fadeIn__p1j_G{0%{opacity:0}to{opacity:1}}@keyframes SettingsContacts_slideUp__4gHCS{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsContacts_slideDown__H2ELo{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsContacts_spin__nE7C8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes SettingsContacts_shimmer__bCHVe{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes SettingsContacts_checkboxRipple__8eiZR{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes SettingsContacts_modalEnter__9AF_g{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes SettingsContacts_dropdownItemIn__y3omt{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes SettingsContacts_cascadeFadeIn__wAww3{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes SettingsContacts_cascadeFadeOut__80zRj{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SettingsContacts_slideInRight__nZsWs{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SettingsContacts_circleReveal__WA7WW{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes SettingsContacts_circleCollapse__V2nbF{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes SettingsContacts_bellRing__TSCbg{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes SettingsContacts_badgePulse__y2Z08{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.SettingsContacts_tab__JY9iw{display:flex;flex-direction:column;gap:32px}@media(max-width:1023px){.SettingsContacts_tab__JY9iw{gap:24px}}.SettingsContacts_title__bkDu0{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:28px;line-height:1.22;color:#111;margin:0}@media(max-width:1023px){.SettingsContacts_title__bkDu0{font-size:22px}}.SettingsContacts_section__elaeg{display:flex;flex-direction:column;gap:16px}.SettingsContacts_sectionTitle__i_WtD{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:16px;line-height:1.22;color:#111;margin:0}.SettingsContacts_fieldsRow___laz7{display:flex;gap:24px}.SettingsContacts_fieldsRow___laz7>*{flex:1 1}@media(max-width:1023px){.SettingsContacts_fieldsRow___laz7{flex-direction:column;gap:16px}}.SettingsContacts_socialSection__FdyKn{display:flex;flex-direction:column;gap:32px}.SettingsContacts_socialHeader__YdshP{display:flex;flex-direction:column;gap:8px}.SettingsContacts_socialSubtitle__j59Pp{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:13px;line-height:1.4;color:#8f8f8f;margin:0;white-space:pre-line}@media(max-width:1023px){.SettingsContacts_socialSubtitle__j59Pp{white-space:normal;word-break:break-word}}.SettingsContacts_socialList__5kVXl{display:flex;flex-direction:column;gap:16px}.SettingsContacts_socialDivider__FqisI{height:1px;background:#ded8ea}.SettingsContacts_socialRow__2miTc{display:flex;justify-content:space-between;align-items:center;padding:0 16px;animation:SettingsContacts_slideUp__4gHCS .2s cubic-bezier(0,0,.2,1) both}@media(max-width:1023px){.SettingsContacts_socialRow__2miTc{flex-wrap:wrap;gap:8px;padding:0}}.SettingsContacts_socialRow__2miTc:first-child{animation-delay:40ms}.SettingsContacts_socialRow__2miTc:nth-child(2){animation-delay:80ms}.SettingsContacts_socialRow__2miTc:nth-child(3){animation-delay:.12s}.SettingsContacts_socialRow__2miTc:nth-child(4){animation-delay:.16s}.SettingsContacts_socialRow__2miTc:nth-child(5){animation-delay:.2s}.SettingsContacts_socialRow__2miTc:nth-child(6){animation-delay:.24s}.SettingsContacts_socialInfo___CXyi{display:flex;align-items:center;gap:8px}.SettingsContacts_socialLogo__ksj9h{flex-shrink:0}.SettingsContacts_socialName__nBFyQ{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:15px;line-height:1.22;color:#111}.SettingsContacts_socialConnected__uq5Fz{display:flex;align-items:center;gap:80px}@media(max-width:1023px){.SettingsContacts_socialConnected__uq5Fz{gap:8px;width:100%;justify-content:space-between;flex-wrap:wrap}}.SettingsContacts_socialConnectedInfo__IdYHu{display:flex;align-items:center;gap:10px;min-width:0}.SettingsContacts_socialEmail__ITVQd{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:14px;line-height:1.22;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.SettingsContacts_socialEmail__ITVQd{max-width:180px}}@media(max-width:767px){.SettingsContacts_socialEmail__ITVQd{max-width:140px}}.SettingsContacts_connectedBadge__ubzm8{font-size:11px;color:#0a8c17;padding:6px 12px;background:rgba(10,140,23,.12);border-radius:1000px;animation:SettingsContacts_fadeIn__p1j_G .2s ease}.SettingsContacts_connectedBadge__ubzm8,.SettingsContacts_disconnectBtn__0dmni{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;line-height:1.22}.SettingsContacts_disconnectBtn__0dmni{display:flex;align-items:center;gap:6px;padding:9px 16px;width:104px;justify-content:center;background:none;border:none;border-radius:6px;cursor:pointer;font-size:12px;color:#6f6a81;transition:opacity .15s ease,background .15s ease}.SettingsContacts_disconnectBtn__0dmni:hover{opacity:.7}.SettingsContacts_actions__6i56l{display:flex;justify-content:flex-end}@keyframes SettingsSecurity_fadeIn__EFMQ_{0%{opacity:0}to{opacity:1}}@keyframes SettingsSecurity_slideUp__87H6G{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsSecurity_slideDown__QVTQo{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes SettingsSecurity_spin__MXawF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes SettingsSecurity_shimmer__30dgK{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes SettingsSecurity_checkboxRipple__1_JGm{0%{transform:translate(-50%,-50%) scale(0);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes SettingsSecurity_modalEnter__tfqts{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes SettingsSecurity_dropdownItemIn__ZzQuo{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes SettingsSecurity_cascadeFadeIn__oOvtV{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes SettingsSecurity_cascadeFadeOut__jZA1O{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes SettingsSecurity_slideInRight__sQY_X{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SettingsSecurity_circleReveal__yKvfj{0%{clip-path:circle(0 at 0 100%)}to{clip-path:circle(150% at 0 100%)}}@keyframes SettingsSecurity_circleCollapse__yqxAu{0%{clip-path:circle(150% at 0 100%)}to{clip-path:circle(0 at 0 100%)}}@keyframes SettingsSecurity_bellRing__LO_Vb{0%{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(10deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(3deg)}60%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes SettingsSecurity_badgePulse__VHoZi{0%,60%,to{transform:scale(1)}30%{transform:scale(1.15)}}.SettingsSecurity_tab__BW3dm{display:flex;flex-direction:column;gap:32px}@media(max-width:1023px){.SettingsSecurity_tab__BW3dm{gap:24px}}.SettingsSecurity_title__NipSu{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:28px;line-height:1.22;color:#111;margin:0}@media(max-width:1023px){.SettingsSecurity_title__NipSu{font-size:22px}}.SettingsSecurity_section__HdU8O{display:flex;flex-direction:column;gap:20px;padding:24px;background:hsla(0,0%,100%,.5);border:1px solid #dfdfdf;border-radius:12px;animation:SettingsSecurity_slideUp__87H6G .2s cubic-bezier(0,0,.2,1) both}@media(max-width:1023px){.SettingsSecurity_section__HdU8O{padding:16px}}.SettingsSecurity_section__HdU8O:first-child{animation-delay:60ms}.SettingsSecurity_section__HdU8O:nth-child(2){animation-delay:.12s}.SettingsSecurity_section__HdU8O:nth-child(3){animation-delay:.18s}.SettingsSecurity_sectionDanger__paAhQ{background:rgba(235,87,87,.04);border-color:rgba(235,87,87,.12)}.SettingsSecurity_sectionHeader__HDnrO{display:flex;flex-direction:column;gap:6px}.SettingsSecurity_sectionTitle__9J_5L{font-family:Montserrat,-apple-system,sans-serif;font-weight:600;font-size:16px;line-height:1.22;color:#111;margin:0}.SettingsSecurity_sectionDesc__iee3U{font-family:Montserrat,-apple-system,sans-serif;font-weight:400;font-size:13px;line-height:1.5;color:#606060;margin:0}.SettingsSecurity_sectionFooter__47OkE{display:flex;justify-content:flex-end}.SettingsSecurity_fieldsRow__a_cX3{display:flex;gap:20px}.SettingsSecurity_fieldsRow__a_cX3>*{flex:1 1}@media(max-width:1023px){.SettingsSecurity_fieldsRow__a_cX3{flex-direction:column;gap:16px}}.SettingsSecurity_passwordField__8D_o4{display:flex;flex-direction:column;gap:8px;flex:1 1}.SettingsSecurity_eyeBtn__a2iu7{display:flex;background:none;border:none;padding:0;cursor:pointer;color:#8f8f8f;transition:color .15s ease}.SettingsSecurity_eyeBtn__a2iu7:hover{color:#606060}.SettingsSecurity_strengthRow__qU_5C{display:flex;flex-direction:column;gap:4px;animation:SettingsSecurity_fadeIn__EFMQ_ .2s ease}.SettingsSecurity_strengthBar__li6Eq{width:100%;height:4px;background:#dfdfdf;border-radius:2px;overflow:hidden}.SettingsSecurity_strengthFill__MbV6n{height:100%;border-radius:2px;transition:width .2s ease}.SettingsSecurity_strengthFill__MbV6n.SettingsSecurity_weak__91_JH{width:33%;background:#eb5757}.SettingsSecurity_strengthFill__MbV6n.SettingsSecurity_medium__i_xaw{width:66%;background:orange}.SettingsSecurity_strengthFill__MbV6n.SettingsSecurity_strong__wwXiW{width:100%;background:#62b081}.SettingsSecurity_strengthLabel__m1QIi{font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:11px;line-height:1.22;transition:color .15s ease}.SettingsSecurity_strengthLabel__m1QIi.SettingsSecurity_weak__91_JH{color:#eb5757}.SettingsSecurity_strengthLabel__m1QIi.SettingsSecurity_medium__i_xaw{color:orange}.SettingsSecurity_strengthLabel__m1QIi.SettingsSecurity_strong__wwXiW{color:#62b081}.SettingsSecurity_deleteBtn__w0T_g{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;padding:9px 16px;background:rgba(235,87,87,.12);border:1px solid rgba(235,87,87,.2);border-radius:6px;cursor:pointer;font-family:Montserrat,-apple-system,sans-serif;font-weight:500;font-size:12px;line-height:1.22;color:#eb5757;transition:background .15s ease}.SettingsSecurity_deleteBtn__w0T_g:hover{background:rgba(235,87,87,.18)}