.ChatContent_chatContent__k_K6K{min-height:0;min-width:0;height:100%;display:flex}.TabItem_tabItemSimple__rdNf1{padding:12px 0;cursor:pointer;flex:1;display:flex;align-items:center;justify-content:center;font-size:14px;margin-right:25px;font-weight:500;color:black;transition:all .2s linear;border-bottom:2px solid transparent}.TabItem_tabItemSimple__rdNf1 svg{margin-right:8px;font-size:14px}@media (hover){.TabItem_tabItemSimple__rdNf1:hover{transform:translateY(-2px)}}.TabItem_tabItemSimple__rdNf1:active{transform:scale(.995)}.TabItem_tabItemSimpleActive__RFOBQ{border-bottom-color:black}.DrawerMainContent_chakra-modal__overlay__AQ1QX{z-index:900!important;background:rgba(0,0,0,.2)}.DrawerMainContent_chakra-modal__content-container__o9IcX{z-index:901!important;height:100vh!important}.DrawerMainContent_chakra-modal__content-container__o9IcX .DrawerMainContent_chakra-modal__content__3IvIj{max-width:800px;padding:10px}.DrawerMainContent_drawerHeader__H_b09{border-bottom:1px solid #f5f5f5}.DrawerMainContent_drawerHeaderContent__v5T77{padding:15px;display:grid;width:100%;min-width:0;grid-template-columns:1fr auto;grid-gap:20px}.DrawerMainContent_drawerNav__HsxbP{padding:0 15px;display:flex;justify-content:flex-start;flex-wrap:wrap}.DrawerMainContent_drawerPage__kmBvI{background:#ffffff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);height:100%;border-radius:10px;display:grid;grid-gap:0;grid-template-rows:auto 1fr}.DrawerMainContentBody_drawerContent__6zB0n{width:100%;min-width:0;min-height:0;flex:1;display:flex;flex-direction:column}.DrawerMainContentBody_drawerBody__VWpnD{flex:1;overflow-y:auto;padding:15px;z-index:0;@media screen and (max-width:500px){padding-left:15px;padding-bottom:15px;padding-right:15px;padding-top:15px}}.DrawerMainContentBody_drawerFooter__iWp1z{border-top:1px solid #f5f5f5;padding:15px 20px;@media screen and (max-width:500px){padding-left:15px;padding-bottom:10px;padding-right:15px;padding-top:10px}}.DrawerMainContentBody_drawerContentBody__Rwl0q{display:flex;justify-content:center;width:100%;min-width:0;& .DrawerMainContentBody_contentBody__uVh4Z{max-width:940px;width:100%;flex-basis:100%}}.BtnScrollToBottom_scrollButton__82YiS{position:absolute;left:50%;transform:translateX(-50%);bottom:40px;z-index:9999}.EmblaCarouselButtons_embla__button__MZZu0{outline:0;cursor:pointer;background-color:white;touch-action:manipulation;position:absolute;z-index:1;top:0;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 2px rgba(0,0,0,.17);transition:all .2s var(--animation-button);padding:0}@media (hover:hover){.EmblaCarouselButtons_embla__button__MZZu0:hover{opacity:.8}}.EmblaCarouselButtons_embla__button__MZZu0:disabled{cursor:default;opacity:.3;display:none}.EmblaCarouselButtons_embla__button__svg__rpnkT{width:50%;height:50%}.EmblaCarouselButtons_default__UsQZf{width:36px;height:36px}.EmblaCarouselButtons_default__UsQZf.EmblaCarouselButtons_prev__gMB_Q{left:-15px}.EmblaCarouselButtons_default__UsQZf.EmblaCarouselButtons_next__w9U0I{right:-15px}.EmblaCarouselButtons_small__o__y0{width:30px;height:30px}.EmblaCarouselButtons_small__o__y0.EmblaCarouselButtons_prev__gMB_Q{left:-15px}.EmblaCarouselButtons_small__o__y0.EmblaCarouselButtons_next__w9U0I{right:-15px}.DrawerTitle_drawerTitle__typCV h6{line-height:1.5;font-weight:500;margin-top:5px;font-size:18px}.EmblaCarousel_embla__qbKdW{position:relative;width:100%;margin-left:auto;margin-right:auto}.EmblaCarousel_embla__viewport__NrZxg{overflow:hidden;width:100%}.EmblaCarousel_embla__viewport__NrZxg.EmblaCarousel_is-draggable__NJQ_y{cursor:grab}.EmblaCarousel_embla__viewport__NrZxg.EmblaCarousel_is-dragging__Zu0Lu{cursor:grabbing}.EmblaCarousel_embla__container__ba2Y_{display:flex;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.EmblaCarousel_embla__slide__nLVTC{position:relative}.LayoutCommunityContent_appBody__N1lnt{width:100%;min-height:100%}.LayoutCommunityContent_appBodyTitle__7kroK{min-width:0;background:white;position:-webkit-sticky;position:sticky;top:0;right:0;left:0;border-bottom:1px solid #dfdfdf;z-index:2}@media screen and (max-width:1000px){.LayoutCommunityContent_appBodyTitle__7kroK{position:static}}.LayoutCommunityContent_appBodyTitleNav__8t_5h{width:100%;min-width:0;padding:0 20px}@media screen and (max-width:1000px){.LayoutCommunityContent_appBodyTitleNav__8t_5h{padding:0 10px}}.LayoutCommunityContent_scrollBtn__oyZVl{top:3px}.LayoutCommunityContent_fullHeight__a4Xv8{display:grid;flex-direction:column;height:100%;grid-template-rows:auto 1fr}.LayoutCommunitySection_navHeader__tbWnH{border-bottom:1px solid #dfdfdf}.LayoutCommunitySection_navContent__HEOyJ{min-height:0;overflow-y:auto;padding:10px}.LayoutCommunitySection_sectionContent__kJMu8{display:flex;width:100%;min-width:0;min-height:0}.LayoutCommunitySection_sectionContent__kJMu8 nav{width:300px;min-height:0;border-right:1px solid #dfdfdf;background:white}@media screen and (max-width:1000px){.LayoutCommunitySection_sectionContent__kJMu8 nav{display:none}}.LayoutCommunitySection_sectionContent__kJMu8 main{position:relative;z-index:0;flex:1;overflow-y:auto}.LayoutCommunitySection_section__5ho5j{display:grid;width:100%;min-width:0;min-height:0;grid-template-rows:1fr}.LayoutManageNavItemBtn_navItem__YjrPw{display:flex;align-items:center;position:relative;width:100%;cursor:pointer;font-weight:500;min-width:0;transition:all .2s linear;color:black;height:38px;border-radius:8px}@media (hover:hover){.LayoutManageNavItemBtn_navItem__YjrPw:not(.LayoutManageNavItemBtn_navItemCurrent__IOLOD):hover{background:#ebebeb}.LayoutManageNavItemBtn_navItem__YjrPw:hover .LayoutManageNavItemBtn_options__JCrA7{width:auto;overflow:visible}}.LayoutManageNavItemBtn_navItem__YjrPw:active{background:#ebebeb}.LayoutManageNavItemBtn_name__ChRZH{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;text-align:left;padding:0 10px 0 0}.LayoutManageNavItemBtn_navItemCurrent__IOLOD{background:var(--main-color);color:var(--main-color-text)}.LayoutManageNavItemBtn_small__U1_Ep{padding:4px 10px;font-size:13px;font-weight:400}.LayoutManageNavItemBtn_default__Kpi8E{padding:4px 10px;font-size:14px;font-weight:400}.LayoutManageNavItemBtn_disabled__YDm3z{opacity:.5;cursor:not-allowed}.LayoutManageNavItemBtn_collapsible__nuqnZ{width:24px;height:24px;flex-shrink:0;margin-left:-10px}.LayoutManageNavItemBtn_figure__yuNGs{position:relative;display:flex;width:24px;height:24px;border-radius:5px;justify-content:center;align-items:center;flex-shrink:0;margin-right:3px}.LayoutManageNavItemBtn_avatar__5mhlj{margin-right:5px}.LayoutManageNavItemBtn_icon__dTNBZ{font-size:18px}.LayoutManageNavItemBtn_options__JCrA7{width:0;overflow:hidden}.ExperienceItem_offerItem__mQXu1{position:relative;width:100%;border-radius:10px;border:1px solid var(--community_bg-color);display:flex;flex-direction:column;color:black;transition:all .2s linear;z-index:0}.ExperienceItem_offerItemWrap__BPYWN{position:relative}.ExperienceItem_offerItemOptionsAdmin__RLZWg{position:absolute;top:20px;right:20px;z-index:1}.ExperienceItem_offerItem__mQXu1:hover{background:#ebebeb}.ExperienceItem_offerItem__mQXu1:active{transform:scale(.995)}.ExperienceItem_avatar__4fGyt{width:90px;height:90px}.ExperienceItem_offerItemTitle__fQkWB{display:grid;gap:10px}.ExperienceItem_offerItemTitle__fQkWB h6{font-size:16px;line-height:1.4em}.ExperienceItem_offerItemTitle__fQkWB p{font-size:11px;line-height:1.5em}.ExperienceItem_offerItemOptions__Umssu{display:flex;justify-content:flex-end}.ExperienceItem_offerItemCover__lq7uy{position:relative;height:0;padding-bottom:calc((600 / 1200) * 100%);margin-bottom:10px;border-radius:10px 10px 0 0;overflow:hidden}.ExperienceItem_figureSkeleton__uPYTW{position:absolute;top:0;right:0;bottom:0;left:0}.ExperienceItem_offerItemContent__gREoP{flex:1;display:flex;padding:20px;flex-direction:column;justify-content:space-between}.EmblaCarouselDot_dot__eN6ZB{width:6px;height:6px;background:black;opacity:.3;border-radius:50%;margin:0 2px}.EmblaCarouselDot_active__9XOm3{opacity:1}.EmblaCarouselGallery_embla__Z_FUN{position:relative;width:100%;margin-left:auto;margin-right:auto}.EmblaCarouselGallery_embla__viewport__1XDuN{overflow:hidden;width:100%}.EmblaCarouselGallery_embla__viewport__1XDuN.EmblaCarouselGallery_is-draggable__skWqh{cursor:grab}.EmblaCarouselGallery_embla__viewport__1XDuN.EmblaCarouselGallery_is-dragging__fSAAA{cursor:grabbing}.EmblaCarouselGallery_embla__dots__1vI2u{display:flex;align-items:center;justify-content:center;padding:10px 0 20px}.EmblaCarouselGallery_embla__container__WcEau{display:flex;align-items:flex-start;transition:height .2s}.EmblaCarouselGallery_embla__slide__L0ls8{position:relative;min-width:100%}.EmblaCarouselGallery_arrows__5s51F{top:50%;transform:translateY(-50%)}.EmblaCarouselGallery_embla__count__wSnZH{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.7);color:white;padding:4px 8px;border-radius:20px;font-size:11px}.PostContentBodyCompact_postCompact__KZvI6{display:flex;align-items:flex-start;color:black;margin-bottom:15px;width:100%}.PostContentBodyCompact_postCompactBody__gt5iJ{text-align:left;flex:1}.PostContentBodyCompact_postCompactFigure__WLj7L{margin-left:40px;width:100px;flex-shrink:0;& figure{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:10px;border:1px solid rgb(228,228,228);overflow:hidden}}.PeopleListItem_peopleItem__Lk9rR{display:flex;width:100%;align-items:center;border-radius:10px;margin-bottom:10px}.PeopleListItem_peopleItem__Lk9rR strong,.PeopleListItem_peopleItem__Lk9rR time{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-width:0}.PeopleListItem_peopleItem__Lk9rR time{font-size:11px;margin-top:5px}.PeopleListItem_peopleItemContent__TjWJp{flex:1;text-align:left;min-width:0;padding:0 0 0 10px}.PeopleListItem_avatar__Ygb8i{width:44px;height:44px;flex-shrink:0}.PostContentComments_comments__9YOZf{display:flex;gap:5px}.PostContentComments_avatar__rMWH_{width:25px;height:25px}.PostContentComments_commentsWrap___Gsdp{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:10px;padding-left:10px}.PostContentComments_commentsLast__6VJEk{white-space:nowrap;font-size:11px}.NewPost_postCompose__FMOZ3{display:flex;width:100%;align-items:center}.NewPost_postComposeButton__RiaNI{flex:1}.NewPost_postComposeButton__RiaNI button{display:block;background:#f6f6f6;border-radius:22px;text-align:left;padding:0 20px;width:100%;height:40px;border:1px solid #eaeaea}.NewPost_avatar__0rqm0{width:40px;height:40px;margin-right:10px}.NewPost_options__kCWjO{margin-left:10px}.IsCourseShow_container__eBjk9{min-width:0;min-height:0;flex:1;&.IsCourseShow_withAside__hJHOi{display:flex;flex-direction:row;& main{height:100%;border-right:1px solid #f5f5f5;flex:1;display:flex}& aside{width:560px;height:100%;overflow-y:auto;padding:20px;@media screen and (max-width:1000px){display:none}}}}.CourseIndexOutlineItemPost_outlinePost__r_yFs{width:100%;display:flex;text-align:left;padding:10px;border-radius:10px}@media (hover){.CourseIndexOutlineItemPost_outlinePost__r_yFs:hover{background-color:#ebebeb}}.CourseIndexOutlineItemPost_outlinePostActive__axcdG{background-color:#ebebeb}.CourseIndexOutlineItemPost_outlinePostThumb__K1nIp figure{position:relative;width:60px;height:60px;border-radius:5px;overflow:hidden}.CourseIndexOutlineItemPost_outlinePostBody__K51ZO{padding:0 10px;flex:1}.CourseIndexOutlineItemPost_bodyTitle__HqMzF{font-size:var(--item-font-default);line-height:1.5em;font-weight:500}.CourseIndexOutlineItemPost_bodyText__6xLeZ{font-size:var(--font-small);line-height:1.5em}.CourseIndexOutlineItemPost_outlinePostContent__4pxDq{display:flex;align-items:center;flex:1}.CourseIndexOutlineItem_courseItemContent__Xd_oS,.CourseIndexOutlineItem_courseItem__xYdwo{position:relative}.CourseIndexOutlineItem_courseItemContentBody___Agms{position:relative;z-index:0}.CourseIndexOutlineItem_courseItemCategory__jyyzz{font-weight:500;background:#f8f8f8;padding:4px 10px;border-radius:5px;margin:10px 0}.CourseIndexOutlineItem_disabled__3SgWO{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,.7)}.CourseIndexOutline_progress__u2lfR{width:80px}.CourseIndexOutline_item__PdGOH{background:white;box-shadow:0 2px 8px rgba(55,63,71,3%),0 1px 2px rgba(55,63,71,7%);border:1px solid #f1f1f1;border-radius:10px;margin-bottom:10px}.CourseIndexOutline_itemButton__d_MHM{padding:15px 20px;cursor:pointer;min-width:0;width:100%;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;font-weight:500;align-items:center}.CourseIndexOutline_itemButtonSvg__t0NAO{font-size:16px;width:18px}.CourseIndexOutline_itemContent__dKl2T{padding:0 10px 10px}.CourseProgressIndicator_barContainer__MObeB{display:flex;align-items:center}.CourseProgressIndicator_barWrap__w69JR{display:flex;justify-content:end}.CourseProgressIndicator_bar__W1fUc{position:relative;width:100%;border:1px solid black}.CourseProgressIndicator_bar__W1fUc>div{position:absolute;top:0;left:0;background:black}.CourseProgressIndicator_label__fw4zo{margin-left:10px;white-space:nowrap}.CourseProgressIndicator_labelLarge__78zBP{margin-bottom:10px;font-weight:500;line-height:1.5em}.CourseProgressIndicator_large___Sk2q{width:100%}.CourseProgressIndicator_large___Sk2q .CourseProgressIndicator_bar__W1fUc{height:6px;border-radius:3px}.CourseProgressIndicator_large___Sk2q .CourseProgressIndicator_bar__W1fUc>div{height:4px;border-radius:3px}.CourseProgressIndicator_default__jkPT4{min-width:100px;max-width:150px}.CourseProgressIndicator_default__jkPT4 .CourseProgressIndicator_bar__W1fUc{height:4px;border-radius:2px}.CourseProgressIndicator_default__jkPT4 .CourseProgressIndicator_bar__W1fUc>div{height:2px;border-radius:2px}.CourseProgressIndicator_default__jkPT4 .CourseProgressIndicator_label__fw4zo{font-size:12px}.CalendarDate_calendar__cCmlM{display:grid;width:50px;border:1px solid #e6e6e6;border-radius:10px;grid-gap:0;justify-content:center;text-align:center;padding:8px 5px}.CalendarDate_calendar__cCmlM strong{font-size:18px}.CalendarDate_calendar__cCmlM span{text-transform:uppercase;color:#f25454;font-size:11px}.CalendarDate_calendarWrap__xZT3Y{display:flex;align-items:center}.CalendarDate_calendarContent___Iguq{padding-left:10px}.CalendarDate_calendarContent___Iguq h6{font-size:16px;line-height:1.4;font-weight:500}.CalendarDate_calendarContent___Iguq small{font-size:14px;line-height:1.4}