.AiRecommendCards_container__QsjKs{width:100%;min-width:0;padding-bottom:12px}.AiRecommendCards_pcCards__fgf0w{display:none}@media only screen and (min-width:985px){.AiRecommendCards_pcCards__fgf0w{display:flex;gap:20px}}.AiRecommendCards_mobileCarousel__sNp3e{display:block;overflow:hidden}@media only screen and (min-width:985px){.AiRecommendCards_mobileCarousel__sNp3e{display:none}}.AiRecommendCards_card__Nijsx{display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:0}.AiRecommendCards_classLink__wbS7c{display:flex;align-items:center;gap:8px;border:1px solid #e9ecef;border-radius:4px;padding:12px 8px}.AiRecommendCards_classLink__wbS7c>p{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiRecommendCards_chevronIcon__2oeaF{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;color:#adb5bd}.AiRecommendCards_cardMeta__BbDk3{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:985px){.AiRecommendCards_cardMeta__BbDk3{gap:12px}}.AiRecommendCards_metaRow__tCceu{display:flex;align-items:baseline;gap:8px}.AiRecommendCards_reasonBubble__DXnrD{background-color:rgba(96,108,144,.08);padding:8px;border-radius:0 8px 8px 8px}@media only screen and (min-width:985px){.AiRecommendCards_reasonBubble__DXnrD{padding:8px 12px}}.AiRecommendCards_pagination__06rKy{display:flex;align-items:center;gap:4px;padding-top:16px}@media only screen and (min-width:985px){.AiRecommendCards_pagination__06rKy{display:none}}.AiRecommendCards_paginationIndicator__bPKd1{display:flex;align-items:center;justify-content:center;gap:4px;padding:2px 8px;border-radius:999px}.AiRecommendCards_paginationIndicator__bPKd1>p{margin:0;line-height:1}.AiRecommendCards_paginationButton__cnopZ{display:flex;align-items:center;justify-content:center;background-color:#fff;border:none;border-radius:999px;padding:2px;box-shadow:0 1px 6px rgba(0,0,0,.12);cursor:pointer}.AiRecommendCards_paginationButton__cnopZ:disabled{cursor:default;color:#adb5bd}.CommentContent_linkStyle__xxDfc{text-decoration:underline}.CommentProfileName_aiBotProfileName__F_ezV{display:flex;gap:8px;align-items:center}.CommentLikeButton_commentLike__eIgtw{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;flex-direction:column}.CommentLikeButton_commentLike__eIgtw .CommentLikeButton_heartIcon__7P_r7{display:flex;align-items:center;color:#868e96}.CommentLikeButton_commentLike__eIgtw .CommentLikeButton_heartIcon__7P_r7 svg{width:18px;height:18px}@media only screen and (min-width:985px){.CommentLikeButton_commentLike__eIgtw .CommentLikeButton_heartIcon__7P_r7 svg{width:22px;height:22px}}.CommentLikeButton_commentLike__eIgtw .CommentLikeButton_heartIconActive__siZby{display:flex;align-items:center;color:#ff6b6b}.CommentLikeButton_commentLike__eIgtw .CommentLikeButton_heartIconActive__siZby svg{width:18px;height:18px}@media only screen and (min-width:985px){.CommentLikeButton_commentLike__eIgtw .CommentLikeButton_heartIconActive__siZby svg{width:22px;height:22px}}.CommunityPostCommentItem_commentItem__6noFI{position:relative;display:flex;flex-direction:column;white-space:pre-wrap;text-align:left}@media only screen and (max-width:985px){.CommunityPostCommentItem_commentItem__6noFI{padding:8px 0 10px;gap:8px}}@media only screen and (min-width:985px){.CommunityPostCommentItem_commentItem__6noFI{padding:16px 0;gap:12px}}.CommunityPostCommentItem_profileImage__Ve7zO{width:32px;height:32px}@media only screen and (min-width:985px){.CommunityPostCommentItem_profileImage__Ve7zO{width:40px;height:40px}}.CommunityPostCommentItem_body__j0U3k{display:flex;flex-direction:column;word-break:break-all;min-width:0}@media only screen and (min-width:985px){.CommunityPostCommentItem_body__j0U3k{padding-left:48px}}.CommunityPostCommentItem_body__j0U3k>p{margin-bottom:8px}@media only screen and (min-width:985px){.CommunityPostCommentItem_body__j0U3k>p{margin-bottom:16px}}.CommunityPostCommentItem_profileRow___uYJW{display:flex;align-items:center;gap:8px;margin-bottom:4px}@media only screen and (min-width:985px){.CommunityPostCommentItem_profileRow___uYJW{margin-bottom:8px}}.CommunityPostCommentItem_profile__i9R86{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.CommunityPostCommentItem_profileInfo__qiX90{display:flex;align-items:center;gap:8px;flex-grow:1;height:32px}@media only screen and (min-width:985px){.CommunityPostCommentItem_profileInfo__qiX90{height:40px}}.CommunityPostCommentItem_menu__Woy5q{position:absolute;top:0;right:-8px}.CommunityPostCommentItem_contentWithLike__nzU3G{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.CommunityPostCommentItem_contentWithLike__nzU3G>p{margin-bottom:8px}@media only screen and (min-width:985px){.CommunityPostCommentItem_contentWithLike__nzU3G>p{margin-bottom:16px}}.CommunityPostCommentItem_timeSectionWrapper__w56Ex{display:flex;align-items:center;gap:12px}.CommunityPostCommentSection_commentSection__4Ltn6{padding:0 20px 56px}@media only screen and (min-width:985px){.CommunityPostCommentSection_commentSection__4Ltn6{padding:0 24px 64px}}.CommunityPostCommentSection_header__B1srt{padding:16px 0}@media only screen and (min-width:985px){.CommunityPostCommentSection_header__B1srt{padding:24px 0}}.CommunityPostCommentSection_commentList__jOyrZ{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.CommunityPostCommentSection_loading__j_k61{padding:16px 0;min-height:40px}.CommunityPostCommentSection_empty__BEtHV{padding:24px 0;text-align:center}.CommunityPostContent_postContent__nevya{display:flex;flex-direction:column;padding:0 20px}@media only screen and (min-width:985px){.CommunityPostContent_postContent__nevya{padding:0 24px}}.CommunityPostContent_images__vS0rf{display:flex;flex-direction:column;gap:10px;padding-bottom:24px}.CommunityPostContent_imageWrapper__TOZyA{width:100%;max-width:600px;border-radius:8px;overflow:hidden}.CommunityPostContent_image__pQ5CK{max-width:100%;height:auto;display:block;border-radius:8px}.CommunityPostContent_description__Rz6kX{white-space:pre-wrap;word-break:break-all;padding:24px 0}.CommunityPostDetail_pageWrapper__d5mot{display:flex;flex-direction:column}.CommunityPostDetail_divider__J6y_G{height:1px;background-color:#e9ecef}.CommunityPostDetailNav_detailNav__ZRvM_{display:none}@media only screen and (min-width:985px){.CommunityPostDetailNav_detailNav__ZRvM_{display:flex;align-items:center;gap:10px;padding:24px 24px 10px}}.CommunityPostDetailNav_backButton__6TxIO{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer}.CommunityPostEngagement_actions__5qFWV{display:flex;justify-content:center;gap:8px;padding:32px 24px}@media only screen and (max-width:985px){.CommunityPostEngagement_actions__5qFWV{padding:24px 16px}.CommunityPostEngagement_actions__5qFWV>:not(:first-child){display:none}}.CommunityPostEngagement_actionButton__fTyLR{display:flex;align-items:center;border-radius:50px;cursor:pointer}.CommunityPostEngagement_actionButton__fTyLR:disabled{cursor:not-allowed;border:1px solid #ced4da;background-color:rgba(96,108,144,.08)}.CommunityPostEngagement_likeButton__Nnsgc{gap:8px;background-color:rgba(0,0,0,0);border:1px solid #dee2e6;padding:12px 20px;transition:border .3s ease}@media only screen and (min-width:985px){.CommunityPostEngagement_likeButton__Nnsgc{padding:16px 32px}}.CommunityPostEngagement_likeButton__Nnsgc.CommunityPostEngagement_active__Vqfzy{border:1px solid #212529}.CommunityPostEngagement_shareButton__7xktG{background-color:rgba(96,108,144,.08);border:none;gap:4px;padding:16px 24px}@media only screen and (max-width:985px){.CommunityPostEngagement_shareButton__7xktG{display:none}}.CommunityPostEngagement_listButton__VD5zR{background-color:rgba(96,108,144,.08);border:none;gap:4px;padding:16px 24px}@media only screen and (max-width:985px){.CommunityPostEngagement_listButton__VD5zR>svg{display:none}}.CommunityPostEngagement_counts__q8caB{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f1f3f5;border-bottom:8px solid #f1f3f5;padding:16px 20px}@media only screen and (min-width:985px){.CommunityPostEngagement_counts__q8caB{border-bottom:10px solid #f1f3f5;padding:20px 24px}}.CommunityPostEngagement_countsLeft__BIDGW{display:flex;align-items:center;gap:12px}.CommunityPostEngagement_teacherCount__VUZnF{display:flex;align-items:center;gap:4px}.CommunityPostEngagement_countItem___NzWu{display:flex;align-items:center;gap:4px;color:#868e96}@media only screen and (min-width:985px){.CommunityPostEngagement_countItem___NzWu{gap:8px}}.CommunityPostEngagement_countItem___NzWu>figure,.CommunityPostEngagement_countItem___NzWu>svg{display:flex;align-items:center;justify-content:center;width:18px;height:18px}@media only screen and (min-width:985px){.CommunityPostEngagement_countItem___NzWu>figure,.CommunityPostEngagement_countItem___NzWu>svg{width:24px;height:24px}}