.zSuhTG_container{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:120px;display:flex;position:relative;overflow:hidden}.zSuhTG_backdrop{z-index:0;filter:blur(20px);background-position:50%;background-size:cover;position:absolute;inset:-20px}.zSuhTG_overlay{z-index:1;background:#0003;position:absolute;inset:0}.zSuhTG_clickable{z-index:2;width:345px;height:120px;display:flex;position:relative}.zSuhTG_cover{flex:0 0 213px;width:213px;height:120px;position:relative}.zSuhTG_cover img{z-index:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:relative}.zSuhTG_coverMask{z-index:2;background:#00000005;position:absolute;inset:0}.zSuhTG_adTag{z-index:3;color:var(--system-content-white,#fff);height:16px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000004d;border-radius:4px;justify-content:center;align-items:center;padding-inline:4px;font-size:10px;line-height:16px;display:inline-flex;position:absolute;bottom:6px;right:6px}.zSuhTG_info{box-sizing:border-box;background:#222222e6;width:132px;height:120px;padding:16px 12px 12px}.zSuhTG_title{color:var(--system-content-white,#fff);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.zSuhTG_description{-webkit-line-clamp:2;color:#fffc;text-overflow:ellipsis;-webkit-box-orient:vertical;height:32px;margin-top:4px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.zSuhTG_detail{border-radius:999px;border-radius:var(--radius-capsule,999px);background:#fff;background:var(--system-background-default,#fff);color:var(--system-content-primary,#333);margin-top:8px;padding:4px 12px;font-size:12px;line-height:16px;display:inline-block}.zSuhTG_detail:hover{background:#ffffffe6;background:var(--system-background-buttonalphahover,#ffffffe6)}.zSuhTG_close{z-index:4;color:#0006;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;display:inline-flex;position:absolute;top:8px;right:62px}.zSuhTG_close:hover{color:#0009}
.m6QlAW_cardSlot{width:100%;min-width:0;height:100%}.m6QlAW_cardSlot .normal-card-item>div{border-radius:20px!important;border-radius:var(--radius-20,20px)!important;background:#00000008!important;background:var(--system-background-card,#00000008)!important}.m6QlAW_cardSlot .normal-card-item [data-author-hover-cover]{border-radius:16px;border-radius:var(--radius-16,16px)}.m6QlAW_cardSlot .normal-card-item [data-author-hover-cover]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000008);position:absolute;inset:0}.m6QlAW_cardSlot .normal-card-item [data-author-hover-cover]>[class*=cardTags]{z-index:1}.m6QlAW_cardSlot .normal-card-item img[data-author-hover-avatar]{outline:1px solid #0000000d;outline:1px solid var(--system-stroke-divider,#0000000d);outline-offset:-1px}
.zm02cG_results{box-sizing:border-box;width:100%;max-width:1940px;margin:0 auto;padding:16px 30px 72px}.zm02cG_results:has(>.zm02cG_bottomRecommendations){padding-bottom:80px}.zm02cG_emptyResult{margin-top:-16px}.zm02cG_filterLoading{place-items:center;padding:40px 0;display:grid}.zm02cG_actions{align-items:center;gap:12px;display:flex}.zm02cG_actions>button:first-child>:first-child svg{color:var(--system-content-buttonSecondary,#1e1c1c)}.zm02cG_relatedFolders{margin-bottom:16px;padding-bottom:4px}.zm02cG_sectionHeading,.zm02cG_bottomRecommendationHeading{justify-content:space-between;align-items:center;height:32px;margin-bottom:16px;display:flex}.zm02cG_sectionHeading h2,.zm02cG_bottomRecommendationHeading h2{color:var(--system-content-primary,#000000e6);margin:0;font-size:18px;font-weight:500;line-height:22px}.zm02cG_sectionHeading a,.zm02cG_bottomRecommendationHeading a{box-sizing:border-box;border:1px solid #0000001a;border:1px solid var(--system-stroke-borderoverlay,#0000001a);color:var(--system-content-buttonsecondary,#191919);height:32px;border-radius:8px;align-items:center;gap:4px;padding:0 9px;font-size:14px;line-height:18px;text-decoration:none;display:inline-flex}.zm02cG_sectionHeading a:hover,.zm02cG_bottomRecommendationHeading a:hover{background:#0000000d;background:var(--system-background-hoveroverlay,#0000000d);color:var(--system-content-buttonsecondary,#191919)}.zm02cG_actions .zm02cG_filterTrigger{--asset-filter-trigger-bg:transparent;--system-content-buttonsecondary:var(--system-content-buttonSecondary,#1e1c1c);padding-left:9px;padding-right:9px}.zm02cG_actions .zm02cG_filterTrigger>:last-child svg{color:var(--black-opacity-100,#000)}.zm02cG_relatedScroller{gap:20px}.zm02cG_relatedCard{flex:0 0 216px;width:216px;min-width:0}.zm02cG_relatedCard [class*=collectionFeaturedBadge] svg path{fill:#ff7300}.zm02cG_relatedWords,.zm02cG_emptyWords{align-items:center;gap:12px;display:flex;overflow:hidden}.zm02cG_relatedWords a,.zm02cG_emptyWords a{border-radius:999px;border-radius:var(--radius-capsule,999px);background:#0000000d;background:var(--system-background-tag,#0000000d);color:var(--system-content-tag,#000000b3);height:32px;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}.zm02cG_relatedWords a:hover,.zm02cG_emptyWords a:hover{background:#0000001a;background:var(--system-background-taghover,#0000001a);color:var(--system-content-tag,#000000b3)}.zm02cG_relatedWords{flex-wrap:wrap;max-height:32px;margin:16px 0}.zm02cG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.zm02cG_bottomRecommendations{background:#00000008;background:var(--system-background-card,#00000008);border-radius:20px;margin-top:52px;padding:16px 8px 8px;position:relative}.zm02cG_bottomRecommendations>div button{top:calc(50% + .5px)}.zm02cG_bottomRecommendations>div button svg{color:#000}.zm02cG_bottomFullWidthAd{width:100%}.zm02cG_bottomRecommendations+.zm02cG_bottomFullWidthAd>section{margin-top:30px}.zm02cG_bottomRecommendationHeading{--system-content-buttonsecondary:var(--system-content-buttonSecondary,#1e1c1c);padding:0 8px}.zm02cG_bottomRecommendationTrack{gap:20px}.zm02cG_bottomRecommendationCard{background:#fff;background:var(--system-background-card,#fff);border-radius:16px;flex:none;height:187px;display:block;position:relative;overflow:hidden}.zm02cG_bottomRecommendationCard:hover img{transform:scale(1.1)}.zm02cG_bottomRecommendationCard img{-o-object-fit:cover;object-fit:cover;width:auto;height:187px;transition:transform .18s;display:block}.zm02cG_bottomRecommendationCard .zm02cG_bottomRecommendationPng{background-color:#d9d9d9;background-image:linear-gradient(to top right,#d9d9d933 25%,#fff3 0 75%,#d9d9d933 0,#d9d9d933),linear-gradient(to top right,#d9d9d933 25%,#fff3 0 75%,#d9d9d933 0,#d9d9d933);background-position:0 0,8px 8px;background-size:16px 16px}.zm02cG_error,.zm02cG_emptyRecommendations{color:var(--system-content-secondary,#000000b3);min-height:420px;text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:14px;line-height:20px;display:flex}.zm02cG_error p,.zm02cG_emptyRecommendations p{margin:0}.zm02cG_error span,.zm02cG_emptyRecommendations span{margin-top:4px}.zm02cG_error{color:var(--system-content-tertiary,#00000080)}.zm02cG_emptyWords{justify-content:center;margin-top:20px}.zm02cG_emptyRecommendations{justify-content:flex-start;min-height:0;margin-bottom:40px;padding-top:52px}.zm02cG_emptyRecommendations .zm02cG_emptyWords{margin-top:52px}.zm02cG_emptyCopy{justify-content:center;align-items:center;gap:12px;display:flex}.zm02cG_emptyDivider{background:#0000001a;background:var(--system-stroke-dividerDark,#0000001a);flex:0 0 40px;width:40px;height:1px;margin-top:0}.zm02cG_emptyCopyText{color:var(--system-content-tertiary,#00000080);letter-spacing:0;text-align:center;white-space:nowrap;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:20px}.zm02cG_emptyCopyText p,.zm02cG_emptyCopyText span{margin:0}@media (max-width:1199px){.zm02cG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1640px){.zm02cG_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}:is(.zm02cG_results .zm02cG_grid .z-ad_cover:not(:hover) img,.zm02cG_results .zm02cG_grid .z-ad-image-box:not(:hover) img){transform:none}
.PABOsa_card{box-sizing:border-box;border-radius:20px;border-radius:var(--radius-20,20px);background:#00000008;background:var(--system-background-card,#00000008);flex-direction:column;width:100%;min-width:0;height:100%;padding:8px 8px 12px;display:flex;position:relative}.PABOsa_coverLink{aspect-ratio:4/3;border-radius:16px;border-radius:var(--radius-16,16px);background:#0000000a;background:var(--system-background-card,#0000000a);color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative;overflow:hidden}.PABOsa_coverImage,.PABOsa_coverFallback{width:100%;height:100%;display:block}.PABOsa_coverImage{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.PABOsa_coverLink:hover .PABOsa_coverImage{transform:scale(1.1)}.PABOsa_coverFallback{background:#0000000d;background:var(--system-background-hoverOverlay,#0000000d)}.PABOsa_liveStatus,.PABOsa_duration,.PABOsa_courseType{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex;position:absolute}.PABOsa_liveStatus,.PABOsa_duration{border-radius:12px;border-radius:var(--radius-12,12px);color:var(--system-content-white,#fff);height:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:0 8px;font-size:12px;font-weight:500;line-height:16px;bottom:12px}.PABOsa_liveStatus{background:#ff5e3be6;background:var(--system-background-brand,#ff5e3be6);left:12px}.PABOsa_duration{background:#000000a6;background:var(--system-background-maskBlack,#000000a6);right:12px}.PABOsa_courseType{width:24px;height:24px;top:12px;right:12px}.PABOsa_liveIndicator{flex:none;width:16px;height:16px;margin-right:2px;display:block}.PABOsa_heading{align-items:center;gap:10px;min-width:0;margin-top:8px;padding:0 8px;display:flex}.PABOsa_title{color:var(--system-content-primary,#000000e6);min-width:0;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;transition:color .16s;display:block;overflow:hidden}.PABOsa_title:hover{color:var(--zcool-runtime-brand-content)}.PABOsa_title [data-search-highlight]{color:var(--zcool-runtime-brand-content)}.PABOsa_viewMetric{color:var(--system-content-tertiary,#00000080);flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.PABOsa_viewMetric>:first-child{color:var(--system-content-quaternary,#0000004d)}.PABOsa_teachers{align-items:center;min-width:0;height:20px;margin-top:4px;padding:0 8px;display:flex}.PABOsa_teacherIdentities,.PABOsa_singleTeacher,.PABOsa_multipleTeacher,.PABOsa_teacherLink{align-items:center;min-width:0;display:flex}.PABOsa_teacherIdentities{flex-shrink:0}.PABOsa_singleTeacher{flex:1;overflow:hidden}.PABOsa_teacherLink{color:var(--system-content-secondary,#000000b3);cursor:pointer;text-decoration:none;overflow:hidden}.PABOsa_teacherLink:hover .PABOsa_teacherName{color:var(--zcool-runtime-brand-content)}.PABOsa_teacherName{text-overflow:ellipsis;white-space:nowrap;margin-left:4px;font-size:12px;line-height:20px;transition:color .16s;overflow:hidden}.PABOsa_multipleTeacher{margin-right:-4px}.PABOsa_multipleTeacher img,.PABOsa_multipleTeacher [data-author-hover-avatar]{border:1px solid #fff;border:1px solid var(--system-background-page,#fff)}.PABOsa_multipleTeacherName{display:none}.PABOsa_teacherSummary{color:var(--system-content-tertiary,#00000080);text-overflow:ellipsis;white-space:nowrap;margin-left:12px;font-size:12px;line-height:20px;overflow:hidden}
.MCxC_G_card{box-sizing:border-box;border-radius:20px;border-radius:var(--radius-20,20px);background:#00000008;background:var(--system-background-card,#00000008);width:100%;min-width:0;height:100%;padding:8px 8px 12px;position:relative}.MCxC_G_clickable{cursor:pointer}.MCxC_G_cover{aspect-ratio:4/3;border-radius:16px;border-radius:var(--radius-16,16px);background:#0000000a;background:var(--system-background-card,#0000000a);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.MCxC_G_cover img{z-index:1;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block;position:relative}.MCxC_G_coverBackdrop{filter:blur(20px);background-position:50%;background-size:cover;position:absolute;inset:-20px}.MCxC_G_coverMask{z-index:2;background:#00000005;position:absolute;inset:0}.MCxC_G_adTag{z-index:3;color:var(--system-content-white,#fff);height:16px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000004d;border-radius:4px;align-items:center;padding:0 4px;font-size:10px;line-height:16px;display:inline-flex;position:absolute;bottom:12px;right:12px}.MCxC_G_info{padding:8px 8px 0}.MCxC_G_title,.MCxC_G_description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MCxC_G_title{color:var(--system-content-primary,#000000e6);font-size:14px;font-weight:500;line-height:20px}.MCxC_G_description{color:var(--system-content-tertiary,#00000080);margin-top:4px;font-size:12px;line-height:20px}.MCxC_G_close{z-index:4;color:#0006;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;display:inline-flex;position:absolute;top:20px;right:20px}.MCxC_G_close:hover{color:#0009}.MCxC_G_relatedFolderCard{background:0 0;border-radius:0;flex:0 0 216px;width:216px;height:auto;padding:0}.MCxC_G_relatedFolderCard .MCxC_G_cover{aspect-ratio:auto;border-radius:12px;width:216px;height:164px}.MCxC_G_relatedFolderCard .MCxC_G_info{padding:8px 0 0}.MCxC_G_relatedFolderCard .MCxC_G_title{line-height:18px}.MCxC_G_relatedFolderCard .MCxC_G_close{top:12px;right:12px}
.kFtXGq_card{box-sizing:border-box;border-radius:20px;border-radius:var(--radius-20,20px);background:#00000008;background:var(--system-background-card,#00000008);flex-direction:column;width:100%;min-width:0;height:100%;padding:8px 8px 12px;display:flex;position:relative}.kFtXGq_coverLink{aspect-ratio:4/3;border-radius:16px;border-radius:var(--radius-16,16px);background:#0000000a;background:var(--system-background-card,#0000000a);color:inherit;cursor:pointer;text-decoration:none;display:block;position:relative;overflow:hidden}.kFtXGq_coverLink:after{background:#0000000d;background:var(--system-stroke-borderOverlay,#0000000d);content:"";pointer-events:none;position:absolute;inset:0}.kFtXGq_coverGroup{transition:transform .3s;position:absolute;inset:0;overflow:hidden}.kFtXGq_coverLink:hover .kFtXGq_coverGroup{transform:scale(1.1)}.kFtXGq_coverGroup img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.kFtXGq_singleCover .kFtXGq_primaryCover{width:100%;height:100%}.kFtXGq_horizontalGroup .kFtXGq_primaryCover{width:100%;height:calc(68% - 2px);margin-bottom:2px}.kFtXGq_horizontalGroup .kFtXGq_secondaryCovers{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;height:32%;display:grid}.kFtXGq_verticalGroup{grid-template-columns:calc(66% - 2px) 34%;gap:2px;display:grid}.kFtXGq_verticalGroup .kFtXGq_primaryCover{min-width:0;height:100%}.kFtXGq_verticalGroup .kFtXGq_secondaryCovers{grid-template-rows:repeat(3,minmax(0,1fr));gap:2px;min-width:0;height:100%;display:grid}.kFtXGq_secondaryCover{min-width:0;min-height:0;position:relative;overflow:hidden}.kFtXGq_remainingCount{color:var(--system-content-white,#fff);background:#00000080;justify-content:center;align-items:center;font-size:24px;font-weight:500;line-height:32px;display:flex;position:absolute;inset:0}.kFtXGq_typeTag{z-index:1;border-radius:12px;border-radius:var(--radius-12,12px);color:var(--system-content-white,#fff);height:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006;padding:0 8px;font-size:12px;font-weight:500;line-height:24px;position:absolute;top:12px;left:12px}.kFtXGq_title,.kFtXGq_author{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;margin-right:8px;text-decoration:none;transition:color .16s;display:block;overflow:hidden}.kFtXGq_title{color:var(--system-content-primary,#000000e6);margin-top:8px;font-size:14px;font-weight:500;line-height:18px}.kFtXGq_author{color:var(--system-content-secondary,#000000b3);margin-top:4px;font-size:12px;line-height:20px}:is(.kFtXGq_title:hover,.kFtXGq_author:hover,.kFtXGq_title [data-search-highlight]){color:var(--zcool-runtime-brand-content)}
.ECLtwW_rail{position:relative}.ECLtwW_viewport{scrollbar-width:none;width:100%;overflow:auto hidden}.ECLtwW_viewport::-webkit-scrollbar{display:none}.ECLtwW_track{width:max-content;display:flex}.ECLtwW_control{z-index:2;pointer-events:none;width:110px;height:100%;position:absolute;top:0}.ECLtwW_control button{border-radius:999px;border-radius:var(--radius-capsule,999px);background:#fffc;background:var(--system-background-buttonSwiper,#fffc);color:var(--system-content-primary,#000000e6);width:40px;height:40px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;pointer-events:auto;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000001a}.ECLtwW_control button:hover,.ECLtwW_control button:focus-visible{background:#fff;background:var(--system-background-buttonSwiperHover,#fff)}.ECLtwW_previous,.ECLtwW_previous button{left:0}.ECLtwW_previous button svg{transform:rotate(180deg)}.ECLtwW_next,.ECLtwW_next button{right:0}.ECLtwW_white .ECLtwW_control{width:111px;height:197px;top:-1px}.ECLtwW_white .ECLtwW_control button{top:64px;transform:none}.ECLtwW_white .ECLtwW_previous{left:-1px}.ECLtwW_white .ECLtwW_previous button{left:1px}.ECLtwW_white .ECLtwW_previous{background:linear-gradient(270deg,#fff0 0%,#ffffffe6 70%,#fff 100%);background:linear-gradient(to left, var(--system-effect-gradientWhite-0,#fff0) 0%, var(--system-effect-gradientWhite-90,#ffffffe6) 70%, var(--system-effect-gradientWhite-100,#fff) 100%)}.ECLtwW_white .ECLtwW_next{right:-1px}.ECLtwW_white .ECLtwW_next button{right:1px}.ECLtwW_white .ECLtwW_next{background:linear-gradient(90deg,#fff0 0%,#ffffffe6 70%,#fff 100%);background:linear-gradient(to right, var(--system-effect-gradientWhite-0,#fff0) 0%, var(--system-effect-gradientWhite-90,#ffffffe6) 70%, var(--system-effect-gradientWhite-100,#fff) 100%)}.ECLtwW_gray .ECLtwW_previous{background:linear-gradient(270deg,#f7f7f700 0%,#f7f7f7e6 70%,#f7f7f7 100%);background:linear-gradient(to left, var(--system-effect-gradientGray-0,#f7f7f700) 0%, var(--system-effect-gradientGray-90,#f7f7f7e6) 70%, var(--system-effect-gradientGray-100,#f7f7f7) 100%)}.ECLtwW_gray .ECLtwW_next{background:linear-gradient(90deg,#f7f7f700 0%,#f7f7f7e6 70%,#f7f7f7 100%);background:linear-gradient(to right, var(--system-effect-gradientGray-0,#f7f7f700) 0%, var(--system-effect-gradientGray-90,#f7f7f7e6) 70%, var(--system-effect-gradientGray-100,#f7f7f7) 100%)}
