.SkillCard_card__CZBTB{border-radius:12px;border:1px solid var(--ant-color-border-tertiary,rgba(58,57,51,.5));padding:20px 20px 16px;cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.SkillCard_card__CZBTB:hover{background-color:var(--qoderwork-ant-color-fill-tertiary)}.SkillCard_header__UMlk5{display:flex;align-items:center;gap:12px;margin-bottom:16px}.SkillCard_iconWrapper__CLs85{width:32px;height:32px;border-radius:6px;border:1px solid var(--ant-color-border-tertiary,#2a2926);display:flex;align-items:center;justify-content:center;flex-shrink:0}.SkillCard_iconImg__Hqxkv{width:32px;height:32px;object-fit:contain;border-radius:6px}.SkillCard_iconCategory__qfhjG{font-size:18px;color:var(--ant-color-text-base)}.SkillCard_name__8H4lW{color:var(--ant-color-text-base,#fff);font-size:16px;font-style:normal;font-weight:500;line-height:28px;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillCard_skillRecommend__9tPUp{background-color:var(--qoderwork-ant-color-primary-bg)!important;color:var(--qoderwork-ant-color-primary-text-active)!important}.SkillCard_description__CjONX{color:var(--ant-color-text-tertiary,#7b7b75);font-size:14px;font-style:normal;font-weight:400;line-height:22px;min-height:66px;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.SkillCard_footer___QWfX{display:flex;justify-content:space-between;align-items:flex-start;width:100%;background-size:12px 1px;background-repeat:repeat-x;background-position:top;margin-top:16px;color:var(--ant-color-text-quaternary,#484743);font-size:12px;font-style:normal;font-weight:400;line-height:22px}.SkillCard_developer__PrAqD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.SkillCard_installCount__659rG{display:flex;gap:4px;align-items:center;flex-shrink:0}.SkillList_skillList__13bW7{display:flex;justify-content:center;background:var(--ant-color-bg-layout);padding-top:24px;padding-bottom:75px;box-sizing:border-box;max-width:100%}.SkillList_container__2UDtF{width:100%;min-width:0;box-sizing:border-box}.SkillList_toolbar__Mya16{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.SkillList_tabs__xndfG{display:flex;gap:24px}.SkillList_tab__e92C_{position:relative;padding:8px 0;border:none;background:none;cursor:pointer;font-size:15px;font-weight:400;line-height:22px;color:var(--ant-color-text-tertiary);transition:color .2s}.SkillList_tab__e92C_:hover{color:var(--ant-color-text-secondary)}.SkillList_tabActive__lx0JZ{color:var(--ant-color-text-base);font-weight:500}.SkillList_themeToggle__bKb2C{display:none}.SkillList_themeBtn__99XAM{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:5px;border:none;border-radius:4px;background:transparent;color:var(--ant-color-text-quaternary);font-size:20px;cursor:pointer;transition:all .2s}.SkillList_themeBtn__99XAM:hover{color:var(--ant-color-text-secondary)}.SkillList_themeBtnActive__g92vb{background:var(--ant-color-fill-tertiary,#1d1d1a);color:var(--ant-color-text-base)}.SkillList_categoriesWrapper__s9Kes{--fade-right:98px;display:flex;justify-content:space-between;position:relative;margin-bottom:24px}.SkillList_categoriesWrapper__s9Kes:after{content:"";position:absolute;top:0;right:var(--fade-right);width:48px;height:100%;pointer-events:none;background:linear-gradient(to right,transparent,var(--ant-color-bg-layout));opacity:1;transition:opacity .2s}.SkillList_categoriesWrapper__s9Kes.SkillList_scrolledEnd__5sVY7:after{opacity:0}.SkillList_iconDown__eG1EX{transform:rotate(0deg);transition:transform .3s cubic-bezier(.4,0,.2,1);font-size:16px}.SkillList_categoryTag__u_L9i:hover .SkillList_iconDown__eG1EX{transform:rotate(180deg)}.SkillList_categories__b1ZoR{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-right:36px}.SkillList_categories__b1ZoR::-webkit-scrollbar{display:none}.SkillList_categoryTag__u_L9i{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:6px;border:1px solid var(--ant-color-border-tertiary);background:var(--qoderwork-ant-color-bg-container);cursor:pointer;white-space:nowrap;color:var(--ant-color-text-tertiary,#7b7b75);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.SkillList_categoryTag__u_L9i:hover{border:1px solid var(--ant-color-border-tertiary,#2a2926);background:var(--qoderwork-ant-color-fill-quaternary)}.SkillList_categoryTagActive__kBSh_{color:var(--ant-color-text,hsla(60,8%,93%,.9));font-size:14px;font-style:normal;font-weight:500;line-height:22px;border-radius:6px;border:1px solid var(--ant-color-border-tertiary,#2a2926);background:var(--ant-color-fill-tertiary,#1d1d1a)}.SkillList_dropdownItem__Blipv:hover:not(.SkillList_disabled__Tsqya){background-color:hsla(0,0%,92%,.7)!important}.SkillList_skillListDropdownMenu__r_sRX{width:100%;box-sizing:border-box}.SkillList_loadingOverlay___RSZu{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--ant-color-bg-layout);opacity:.7;transition:opacity .15s ease-in-out}.SkillList_grid__VlZt4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-bottom:40px;max-width:100%;overflow:hidden;position:relative}.SkillList_gridWithPagination__EJIZA{margin-bottom:0}.SkillList_emptyLoading__q8bVv{width:100%;display:flex;justify-content:center}.SkillList_emptyLoading__q8bVv,.SkillList_empty__VOrN9{text-align:center;padding:80px 0;min-height:400px;font-size:15px;color:var(--ant-color-text-quaternary)}.SkillList_pagination__hEaQK{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:36px}.SkillList_pageBtn__x6slg{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:var(--ant-border-radius,6px);background-color:var(--ant-pagination-item-bg,transparent);color:var(--ant-color-text-secondary);font-size:14px;font-weight:400;line-height:30px;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s}.SkillList_pageBtn__x6slg:hover:not(:disabled){color:var(--ant-color-text);border-color:var(--ant-color-primary)}.SkillList_pageBtn__x6slg:disabled{opacity:.35;cursor:not-allowed}.SkillList_pageBtnActive__nv_Da{background:var(--ant-color-bg-base);border-color:var(--ant-color-border-tertiary);color:var(--ant-color-text)}.SkillList_pageBtnActive__nv_Da:hover:not(:disabled){border-color:var(--ant-color-primary)!important}.SkillList_pageArrow__mxPzh{font-size:16px;color:var(--ant-color-text-tertiary)}.SkillList_pageEllipsis__URdKb{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;color:var(--ant-color-text-quaternary);font-size:14px;letter-spacing:2px}@media(min-width:768px)and (max-width:1279px){.SkillList_skillList__13bW7{padding-bottom:60px}}@media(max-width:1024px){.SkillList_grid__VlZt4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.SkillList_skillList__13bW7{padding:30px 0 40px}.SkillList_grid__VlZt4{grid-template-columns:1fr}.SkillList_categoriesWrapper__s9Kes:after{width:32px}}@media(max-width:374px){.SkillList_skillList__13bW7{padding:24px 0 32px}.SkillList_grid__VlZt4{gap:16px}.SkillList_categoryTag__u_L9i{padding:6px 10px;font-size:13px}.SkillList_tabs__xndfG{gap:16px}.SkillList_tab__e92C_{font-size:14px}}.SkillsCreateCTA_section__jM61B{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:75px 24px;border-radius:16px;margin-top:46px;box-sizing:border-box;max-width:100%}.SkillsCreateCTA_bgImage__e0ZUe{object-fit:cover;pointer-events:none}.SkillsCreateCTA_content__LeahQ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.SkillsCreateCTA_title__qIHCU{color:var(--ant-color-text-base,#fff);text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:42px;margin:0 0 14px}.SkillsCreateCTA_subtitle__pX2Er{color:var(--ant-color-text-tertiary,#7b7b75);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 28px;max-width:480px}.SkillsCreateCTA_buttonGroup__PKIpI{display:flex;gap:16px}.SkillsCreateCTA_communityButton__ItrRm:hover{background-color:var(--qoderwork-ant-color-text)!important}@media(max-width:1279px){.SkillsCreateCTA_section__jM61B{padding:60px 24px;margin-top:60px}}@media(max-width:768px){.SkillsCreateCTA_section__jM61B{padding:48px 16px;margin-top:40px;border-radius:12px}.SkillsCreateCTA_title__qIHCU{font-size:24px;line-height:32px}}@media(max-width:374px){.SkillsCreateCTA_section__jM61B{padding:36px 12px;margin-top:32px;border-radius:8px}.SkillsCreateCTA_title__qIHCU{font-size:20px;line-height:28px}.SkillsCreateCTA_subtitle__pX2Er{font-size:14px}}.SkillsHeroSection_heroSection__je3MF{position:relative;display:flex;justify-content:center;padding:80px 60px 24px;max-width:1440px;margin:0 auto;width:100%;box-sizing:border-box}.SkillsHeroSection_bgContainer__7Hn7z{position:absolute;inset:0;overflow:hidden;pointer-events:none}.SkillsHeroSection_bgDecoration__0fVE2{position:absolute;inset:0 0 30px 0;pointer-events:none}.SkillsHeroSection_bgGrid__GEng7{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse 60% 80% at 50% 0,#000 0,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 60% 80% at 50% 0,#000 0,transparent 100%)}.SkillsHeroSection_bgGlow__5gMiB{position:absolute;top:-120px;left:50%;transform:translateX(-50%);width:600px;height:400px;background:radial-gradient(ellipse,rgba(42,219,92,.08) 0,transparent 70%);filter:blur(40px)}.SkillsHeroSection_bgImage__HKUQh{object-fit:cover;object-position:center top;pointer-events:none;width:100%!important;height:100%!important}.SkillsHeroSection_content__EGrMA{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:720px;width:100%;text-align:center}.SkillsHeroSection_badge__iGzo4{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;border-radius:20px;background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border-tertiary);color:var(--ant-color-text-secondary,#a8a89e);font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.SkillsHeroSection_badgeIcon__qZnrY{font-size:14px;color:var(--ant-color-text)}.SkillsHeroSection_title__uCM8k{color:var(--ant-color-text-base,#fff);text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:42px;margin:0 0 14px}.SkillsHeroSection_subtitle__0AdOt{color:var(--ant-color-text-tertiary,#7b7b75);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 24px;max-width:650px}.SkillsHeroSection_searchWrapper__9_h_2{position:relative;width:100%;max-width:606px}.SkillsHeroSection_searchIcon__5mwRq{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--ant-color-text-quaternary);pointer-events:none}.SkillsHeroSection_searchInput__Erh4H{width:100%;height:48px;padding:0 16px 0 44px;border-radius:8px;border:1px solid var(--ant-color-border-tertiary);background:var(--ant-color-bg-container);color:var(--ant-color-text-base);font-size:15px;line-height:22px;outline:none;transition:border-color .2s;box-sizing:border-box}.SkillsHeroSection_searchInput__Erh4H::placeholder{color:var(--ant-color-text-quaternary)}.SkillsHeroSection_searchInput__Erh4H:focus{border-color:var(--ant-color-primary)}@media(min-width:768px)and (max-width:1279px){.SkillsHeroSection_heroSection__je3MF{margin-top:-60px;padding-top:140px}}@media(max-width:768px){.SkillsHeroSection_heroSection__je3MF{margin-top:-60px;padding-top:140px;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.SkillsHeroSection_title__uCM8k{font-size:32px}.SkillsHeroSection_subtitle__0AdOt{font-size:14px}.SkillsHeroSection_searchWrapper__9_h_2{max-width:100%}}@media(max-width:374px){.SkillsHeroSection_heroSection__je3MF{padding-top:120px}.SkillsHeroSection_title__uCM8k{font-size:26px;line-height:36px}.SkillsHeroSection_subtitle__0AdOt{font-size:13px;margin-bottom:28px}.SkillsHeroSection_badge__iGzo4{font-size:12px;padding:4px 12px}.SkillsHeroSection_searchInput__Erh4H{height:42px;font-size:14px}}.SkillsContent_container____MST{background:var(--ant-color-bg-layout)!important}.SkillsContent_skillsPage__DkQRA{padding:0 60px;max-width:1440px;margin:0 auto;width:100%;box-sizing:border-box;background:var(--ant-color-bg-layout);overflow-x:hidden}.SkillsContent_heroSectionWrapper__Ord_I{background:var(--qoderwork-ant-color-fill-tertiary)}.SkillsContent_suggestionIcon__1JPQm{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--ant-color-bg-base);font-size:13px;font-weight:600}@media(min-width:768px)and (max-width:1279px){.SkillsContent_skillsPage__DkQRA{padding:60px}}@media(max-width:768px){.SkillsContent_skillsPage__DkQRA{padding:60px 24px}}@media(max-width:374px){.SkillsContent_skillsPage__DkQRA{padding:60px 24px}}