.ExtensionCard_card__NkkBz{border-radius:12px;border:1px solid var(--ant-color-border-tertiary);padding:20px 20px 16px;background:var(--ant-color-bg-base);cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;gap:16px;position:relative;background-color:var(--ant-color-bg-elevated)}.ExtensionCard_card__NkkBz:hover{background-color:var(--ant-color-fill-tertiary)}.ExtensionCard_cardElevated__FQsz7{background:var(--ant-color-bg-elevated)}.ExtensionCard_cardElevated__FQsz7:hover{background-color:var(--ant-color-bg-container)}.ExtensionCard_header__49yjz{display:flex;align-items:center;gap:12px}.ExtensionCard_iconWrapper__tUKkv{width:30px;height:30px;border-radius:8px;border:1px solid var(--ant-color-border-tertiary);background:var(--ant-color-bg-base);display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--ant-color-bg-base)}.ExtensionCard_iconImg__ccUgb{width:32px;height:32px;object-fit:contain;border-radius:8px}.ExtensionCard_iconCategory__q_Vzd{font-size:18px;color:var(--ant-color-text)}.ExtensionCard_nameContent__nb1oV{display:flex;justify-content:space-between;gap:8px;flex:1 1;min-width:0;align-items:center}.ExtensionCard_name__TkZS4{color:var(--ant-color-text);font-size:16px;font-style:normal;font-weight:500;line-height:22px;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExtensionCard_recommendTag__eMcfc{align-self:flex-start;flex-shrink:0;padding:2px 6px;border-radius:4px;font-size:10px;line-height:16px;font-weight:500;background-color:var(--ant-color-primary-bg);color:var(--ant-color-primary-text-active)}.ExtensionCard_description__uKjkR{color:var(--ant-color-text-tertiary);font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.ExtensionCard_footer___UKOo{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:auto;color:var(--ant-color-text-quaternary);font-size:12px;font-style:normal;font-weight:400;line-height:18px;gap:8px}.ExtensionCard_developer__H4Ke_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.ExtensionCard_installCount__C0B4Q{display:flex;gap:4px;align-items:center;flex-shrink:0}.ExtensionCard_downloadIcon__c76QF{font-size:14px}.CatalogSection_section__7NAz0{margin-bottom:40px}.CatalogSection_header__IKlKt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:28px}.CatalogSection_titleRow__9Knqv{display:flex;align-items:center;gap:12px;min-width:0}.CatalogSection_title__P57_5{color:var(--ant-color-text);font-size:16px;font-weight:500;line-height:26px;margin:0}.CatalogSection_countBadge__mYxix{padding:4px 8px;border-radius:9999px;background:var(--ant-color-fill-tertiary);font-size:14px;font-weight:500}.CatalogSection_countBadge__mYxix,.CatalogSection_viewAll__48kZp{color:var(--ant-color-text-quaternary);line-height:18px;white-space:nowrap}.CatalogSection_viewAll__48kZp{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;font-size:13px;cursor:pointer;transition:color .2s ease}.CatalogSection_viewAll__48kZp:hover{color:var(--ant-color-text-base)}.CatalogSection_grid__guRDy{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.CatalogSection_refreshing___vhRq{opacity:.5;pointer-events:none;transition:opacity .2s ease}.CatalogSection_skeleton__IGEX0{border-radius:12px;border:1px solid var(--ant-color-border-tertiary);padding:20px 20px 16px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.CatalogSection_skeletonHeader__fIfZc{display:flex;align-items:center;gap:12px}.CatalogSection_skeletonIcon__CYCs5{width:32px;height:32px;border-radius:8px;background:var(--ant-color-bg-text-hover,var(--ant-color-fill-secondary));animation:CatalogSection_pulse__pFJzb 1.5s ease-in-out infinite}.CatalogSection_skeletonTitle__2drIx{width:60%;height:16px;animation:CatalogSection_pulse__pFJzb 1.5s ease-in-out infinite;animation-delay:.1s}.CatalogSection_skeletonDesc__v6y6c,.CatalogSection_skeletonTitle__2drIx{border-radius:4px;background:var(--ant-color-bg-text-hover,var(--ant-color-fill-secondary))}.CatalogSection_skeletonDesc__v6y6c{width:100%;height:36px;animation:CatalogSection_pulse__pFJzb 1.5s ease-in-out infinite;animation-delay:.2s}.CatalogSection_skeletonFooter__656sd{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.CatalogSection_skeletonAuthor__d0KfC{width:80px;animation:CatalogSection_pulse__pFJzb 1.5s ease-in-out infinite;animation-delay:.3s}.CatalogSection_skeletonAuthor__d0KfC,.CatalogSection_skeletonCount__kOfVR{height:12px;border-radius:4px;background:var(--ant-color-bg-text-hover,var(--ant-color-fill-secondary))}.CatalogSection_skeletonCount__kOfVR{width:40px;animation:CatalogSection_pulse__pFJzb 1.5s ease-in-out infinite;animation-delay:.4s}@keyframes CatalogSection_pulse__pFJzb{0%,to{opacity:1}50%{opacity:.4}}@media(min-width:1200px)and (max-width:1279px){.CatalogSection_grid__guRDy{grid-template-columns:repeat(3,1fr)}}@media(min-width:875px)and (max-width:1199px){.CatalogSection_grid__guRDy{grid-template-columns:repeat(2,1fr)}}@media(max-width:875px){.CatalogSection_grid__guRDy{grid-template-columns:1fr}}@media(min-width:500px)and (max-width:767px){.CatalogSection_grid__guRDy{grid-template-columns:repeat(2,1fr)}}@media(min-width:375px)and (max-width:767px){.CatalogSection_section__7NAz0{margin-bottom:24px}}@media(max-width:374px){.CatalogSection_grid__guRDy{grid-template-columns:1fr;gap:16px}.CatalogSection_section__7NAz0{margin-bottom:20px}}.Message_message__Bcsj5{position:fixed;top:32px;left:50%;transform:translateX(-50%);z-index:10000;padding:9px 12px;border-radius:8px;display:flex;align-items:center;animation:Message_slideInDown__s9gS3 .3s ease-out forwards;background-color:var(--ant-color-bg-base);color:var(--ant-color-text);border:1px solid var(--ant-color-border-secondary)}.Message_messageContent__Uwcvz{display:flex;align-items:center;width:100%;gap:8px}.Message_successIcon__PbjWW{color:#52c41a;font-size:16px}.Message_errorIcon__RU0s2{color:var(--ant-color-error,#ff4d4f);font-size:16px}.Message_warningIcon__rySMu{color:var(--ant-color-warning,#faad14);font-size:16px}.Message_infoIcon__Vnpf7,.Message_loadingIcon__HB8Ul{color:var(--ant-color-info,#1677ff);font-size:16px}.Message_loadingIcon__HB8Ul{animation:Message_spin__ZvRQc 1s linear infinite}.Message_messageText__psGGC{flex:1 1;font-size:14px;line-height:22px}.Message_closeButton__m_iJH{background:none;border:none;font-size:18px;cursor:pointer;color:var(--ant-color-text-tertiary,#8c8c8c);padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.Message_closeButton__m_iJH:hover{background-color:var(--ant-color-fill-tertiary,#f0f0f0);color:var(--ant-color-text,#262626)}@keyframes Message_slideInDown__s9gS3{0%{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%)}}@keyframes Message_spin__ZvRQc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.Message_message__Bcsj5{width:max-content;max-width:calc(100% - 64px);min-width:auto}.Message_qoderworkMessage__wPM6G .Message_message__Bcsj5{color:var(--ant-color-text-tertiary,#838280);background-color:var(--ant-color-bg-base);border:1px solid var(--ant-color-border-secondary)}}.Message_qoderworkMessage__wPM6G .Message_message__Bcsj5.Message_notification__GA_nE{padding:16px 20px;border-radius:16px;background-color:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 24px rgba(0,0,0,.08);width:max-content;max-width:min(560px,100% - 32px);display:block;align-items:stretch}.Message_qoderworkMessage__wPM6G .Message_notificationHeader__bgS8m{display:flex;align-items:center;gap:8px;width:100%}.Message_qoderworkMessage__wPM6G .Message_notificationTitle__xfMtg{flex:1 1;font-size:16px;line-height:24px;font-weight:600;color:#1f1f1f;word-break:break-word;display:flex}.Message_qoderworkMessage__wPM6G .Message_notificationTitle__xfMtg>span{display:inline-block;line-height:20px}.Message_qoderworkMessage__wPM6G .Message_notificationDesc__9F8Ci{margin-top:0;padding-left:24px;font-size:14px;line-height:22px;color:#8c8c8c;word-break:break-word}@media(max-width:768px){.Message_qoderworkMessage__wPM6G .Message_message__Bcsj5.Message_notification__GA_nE{padding:14px 16px;border-radius:14px;color:inherit;background-color:#fff;border:1px solid rgba(0,0,0,.06)}.Message_qoderworkMessage__wPM6G .Message_notificationTitle__xfMtg{font-size:10px;line-height:22px;gap:4px;font-weight:500}.Message_qoderworkMessage__wPM6G .Message_notificationDesc__9F8Ci{padding-left:0;font-size:10px;line-height:20px;font-weight:400}}.AllTabView_empty__E5sTa{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 0;min-height:400px}.AllTabView_emptyTitle__emjd3{font-size:15px;color:var(--ant-color-text-secondary);margin:0 0 8px}.AllTabView_emptyHint__pm3T8{font-size:13px;color:var(--ant-color-text-quaternary);margin:0}.ExtensionTypeTabs_wrapper__BVBbX{display:flex;align-items:center;gap:6px}.ExtensionTypeTabs_tabList__v4280{display:flex;align-items:center;gap:36px}.ExtensionTypeTabs_tab__ejGjc{padding:6px 0;border:none;background:none;border-radius:4px;font-size:16px;font-weight:500;line-height:22px;color:var(--ant-color-text-tertiary);cursor:pointer;transition:color .2s ease;white-space:nowrap}.ExtensionTypeTabs_tabActive__WgIFl,.ExtensionTypeTabs_tab__ejGjc:hover{color:var(--ant-color-text)}.ExtensionTypeTabs_tabDisabled__q7kWp{color:var(--ant-color-fill-disable);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExtensionTypeTabs_tabDisabled__q7kWp:hover{color:var(--ant-color-fill-disable)}.ExtensionTypeTabs_comingSoonTag__RCxrw{padding:2px 6px;background:var(--ant-color-bg-elevated);color:var(--ant-color-text-quaternary);white-space:nowrap}@media(min-width:768px){.ExtensionTypeTabs_tabList__v4280{gap:36px}}@media(max-width:767px){.ExtensionTypeTabs_wrapper__BVBbX{overflow-x:auto;scrollbar-width:none}.ExtensionTypeTabs_wrapper__BVBbX::-webkit-scrollbar{display:none}.ExtensionTypeTabs_tabList__v4280{gap:20px}.ExtensionTypeTabs_tab__ejGjc{font-size:15px}}