.SkillIcon-module__skillIcon__YLtC6{object-fit:cover;background:#f7f5f3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:28px;display:flex;overflow:hidden}img.SkillIcon-module__skillIcon__YLtC6{display:block}.dark-mode .SkillIcon-module__skillIcon__YLtC6{background:#3a3a3a}.EmptyState-module__emptyState__BVcjF{color:#14141373;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:80px 24px;display:flex}.EmptyState-module__icon__1AjRT{opacity:.6;font-size:40px}.EmptyState-module__text__LfYj6{font-size:14px}.dark-mode .EmptyState-module__emptyState__BVcjF{color:#ffffff73}.ResultCard-module__skillCard__9hbC-{border-radius:var(--border-radius,12px);background:var(--color-bg-base,#fff);border:1px solid var(--color-border-secondary,#eae8e7);box-sizing:border-box;flex-direction:column;gap:0;height:auto;min-height:220px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}.ResultCard-module__skillCard__9hbC- .ant-card-body{flex-direction:column;flex:1;min-height:0;display:flex;padding:0!important}.ResultCard-module__skillCard__9hbC- .workmate-spark-card-wrapper{flex-direction:column;flex:1;min-width:0;display:flex;padding:16px!important}.ResultCard-module__skillCard__9hbC-:hover{border-color:var(--color-border,#d9d9d9);box-shadow:0 4px 12px #00000014}.ResultCard-module__cardTopRow__RDI-U{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.ResultCard-module__sourceBadge__qIvQu{color:#8e8c99;white-space:nowrap;background-color:#eff0f3e6;border:1px solid #0000000f;border-radius:4px;align-items:center;padding:1px 8px;font-size:11px;font-weight:500;display:inline-flex}.ResultCard-module__titleRow__bqSHg{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.ResultCard-module__skillTitle__spMAr{color:#141413e0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:22px;overflow:hidden}.ResultCard-module__descriptionText__cBduN{box-sizing:border-box;color:#141413a6;text-overflow:ellipsis;-webkit-line-clamp:3;background:#2b120005;border:1px solid #f3f1f0;border-radius:4px;-webkit-box-orient:vertical;margin:0;padding:4px 8px;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.ResultCard-module__statsRow__IAYC2{color:#14141373;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:auto;padding-top:10px;font-size:12px;line-height:18px;display:flex}.ResultCard-module__statItem__ifBDN{align-items:center;gap:4px;display:inline-flex}.ResultCard-module__statItem__ifBDN svg{flex-shrink:0}.ResultCard-module__statValue__UzzpC{color:#141413b3;font-weight:500}.ResultCard-module__cardFooter__i-DP1{background:#fff;border-top:1px solid #0000000f;justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.ResultCard-module__installButton__c6dC-{margin-left:auto}@media (width<=768px){.ResultCard-module__skillCard__9hbC-{min-height:auto}.ResultCard-module__cardFooter__i-DP1{background:0 0;border-top:none;margin-top:12px;padding:0;position:static}}.dark-mode .ResultCard-module__skillCard__9hbC-:hover{box-shadow:0 4px 12px #0000004d}.dark-mode .ResultCard-module__sourceBadge__qIvQu{color:#fff9;background-color:#ffffff1a;border-color:#ffffff14}.dark-mode .ResultCard-module__skillTitle__spMAr{color:#ffffffe0}.dark-mode .ResultCard-module__descriptionText__cBduN{color:#ffffffa6;background:#ffffff0a;border-color:#ffffff1a}.dark-mode .ResultCard-module__statsRow__IAYC2{color:#ffffff73}.dark-mode .ResultCard-module__statValue__UzzpC{color:#ffffffa6}.dark-mode .ResultCard-module__cardFooter__i-DP1{background:#2a2a2a;border-top-color:#ffffff14}.DetailDrawer-module__detailHeader__ouIPk{align-items:center;gap:12px;margin-bottom:16px;display:flex}.DetailDrawer-module__detailHeaderText__VkQA2{flex-direction:column;flex:1;gap:4px;display:flex}.DetailDrawer-module__detailTitle__uHWPm{color:#141413e0;margin:0;font-size:18px;font-weight:600}.DetailDrawer-module__detailMeta__FzPRW{align-items:center;gap:8px;display:flex}.DetailDrawer-module__sourceBadge__8vSby{color:#8e8c99;white-space:nowrap;background-color:#eff0f3e6;border:1px solid #0000000f;border-radius:4px;align-items:center;padding:1px 8px;font-size:11px;font-weight:500;display:inline-flex}.DetailDrawer-module__detailDescription__F3gEd{color:#141413d9;white-space:pre-wrap;margin-bottom:16px;font-size:13px;line-height:1.6}.DetailDrawer-module__detailRows__oEIKo{grid-template-columns:100px 1fr;gap:8px 12px;margin:0 0 16px;padding:0;display:grid}.DetailDrawer-module__detailRow__TZfZP{display:contents}.DetailDrawer-module__detailKey__it60M{color:#1414138c;margin:0;padding-top:2px;font-size:12px;font-weight:400}.DetailDrawer-module__detailValue__46Wgd{color:#141413e0;word-break:break-all;margin:0;font-size:13px}.DetailDrawer-module__drawerFooter__B9aIe{justify-content:flex-end;align-items:center;gap:12px;display:flex}.DetailDrawer-module__mono__FK--C{color:#141413e0;background:#eff0f3b3;border-radius:3px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.dark-mode .DetailDrawer-module__detailTitle__uHWPm{color:#ffffffe0}.dark-mode .DetailDrawer-module__sourceBadge__8vSby{color:#fff9;background-color:#ffffff1a;border-color:#ffffff14}.dark-mode .DetailDrawer-module__detailDescription__F3gEd{color:#ffffffd9}.dark-mode .DetailDrawer-module__detailKey__it60M{color:#ffffff8c}.dark-mode .DetailDrawer-module__detailValue__46Wgd{color:#ffffffe0}.dark-mode .DetailDrawer-module__mono__FK--C{color:#ffffffe0;background:#ffffff14}.QueueItem-module__queueItem__Wh3-b{color:#141413e0;border-bottom:1px solid #0000000a;flex-direction:column;gap:4px;padding:8px;font-size:12px;display:flex}.QueueItem-module__queueItem__Wh3-b:last-child{border-bottom:none}.QueueItem-module__queueItemTop__84r73{justify-content:space-between;align-items:center;gap:8px;display:flex}.QueueItem-module__queueItemMeta__m6TUM{color:#14141373}.QueueItem-module__queueItemMessage__xaeFw{color:#141413a6;word-break:break-word}.QueueItem-module__queueItemActions__r--bB{align-items:center;gap:6px;margin-top:4px;display:flex}.QueueItem-module__statusTag__-qXNc{white-space:nowrap;border-radius:4px;padding:1px 8px;font-size:11px;font-weight:500}.QueueItem-module__queued__6xvYp{color:#1414138c;background:#eff0f3e6}.QueueItem-module__installing__8FDkV{color:#d48806;background:#ff7f161a}.QueueItem-module__completed__ePAfi{color:#389e0d;background:#52c41a1f}.QueueItem-module__failed__ESCGd{color:#cf1322;background:#f5222d14}.QueueItem-module__cancelled__p1z1r{color:#14141373;background:#eff0f3e6}.dark-mode .QueueItem-module__queueItem__Wh3-b{color:#ffffffe0;border-bottom-color:#ffffff0f}.dark-mode .QueueItem-module__queueItemMeta__m6TUM{color:#ffffff73}.dark-mode .QueueItem-module__queueItemMessage__xaeFw{color:#ffffffa6}.dark-mode .QueueItem-module__queued__6xvYp{color:#ffffff8c;background:#ffffff14}.dark-mode .QueueItem-module__cancelled__p1z1r{color:#ffffff73;background:#ffffff14}.index-module__marketPage__8GsV3{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.index-module__content__zo5rA{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px;display:flex;overflow-y:auto}.index-module__providerChips__Y-4Ij{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.index-module__chip__yRV0Z{border:1px solid var(--ant-color-border,#d9d9d9);color:var(--ant-color-text-secondary,#000000a6);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:4px;padding:3px 12px;font-size:13px;transition:all .2s;display:inline-flex}.index-module__chip__yRV0Z:hover{color:var(--ant-color-primary,#1677ff);border-color:var(--ant-color-primary,#1677ff)}.index-module__chipActive__p-87O{color:var(--ant-color-primary,#1677ff);border-color:var(--ant-color-primary,#1677ff);background:var(--ant-color-primary-bg,#1677ff14);font-weight:500}.index-module__chipDisabled__6egYH{opacity:.45;cursor:not-allowed}.index-module__chipDisabled__6egYH:hover{color:var(--ant-color-text-secondary,#000000a6);border-color:var(--ant-color-border,#d9d9d9)}.index-module__toolbar__DfHX9{justify-content:space-between;align-items:center;gap:16px;display:flex}.index-module__searchInput__4Kxy0{flex-shrink:0;width:260px}.index-module__filters__Q8Mw-{flex-shrink:0;align-items:center;gap:12px;display:flex}.index-module__categorySelect__-fWYW{flex-shrink:0;width:200px}.index-module__searchHint__5-3ID{color:var(--ant-color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.index-module__browseHint__BTc7o{color:#1668dc;background:#1677ff0f;border:1px solid #1677ff29;border-radius:6px;padding:8px 12px;font-size:13px}.index-module__errorRow__ggLtJ{color:#cf1322;background:#f5222d0f;border:1px solid #f5222d2e;border-radius:6px;padding:8px 12px;font-size:13px}.index-module__resultsGrid__swNR8{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.index-module__loadMoreRow__AuaHi{justify-content:center;align-items:center;margin-top:12px;padding:8px;display:flex}.index-module__noMoreText__kvRJx{color:#14141373;font-size:13px}.index-module__sentinel__6migo{color:#14141373;justify-content:center;align-items:center;width:100%;min-height:32px;font-size:13px;display:flex}.index-module__queueDrawer__S236G{border:1px solid var(--color-border-secondary,#eae8e7);z-index:100;background:#fff;border-radius:10px;flex-direction:column;width:320px;max-height:400px;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 4px 16px #0000001a}.index-module__queueHeader__Assse{border-bottom:1px solid var(--color-border-secondary,#eae8e7);color:#141413e0;justify-content:space-between;align-items:center;padding:12px;font-size:13px;font-weight:600;display:flex}.index-module__queueList__GZArr{flex:1;padding:8px;overflow-y:auto}.dark-mode .index-module__chip__yRV0Z{color:#ffffffa6;border-color:#ffffff2e}.dark-mode .index-module__chip__yRV0Z:hover{color:#4da3ff;border-color:#4da3ff}.dark-mode .index-module__chipActive__p-87O{color:#4da3ff;background:#1677ff29;border-color:#4da3ff}.dark-mode .index-module__chipDisabled__6egYH:hover{color:#ffffffa6;border-color:#ffffff2e}.dark-mode .index-module__searchHint__5-3ID{color:#ffffffa6}.dark-mode .index-module__browseHint__BTc7o{color:#6cb2ff;background:#1677ff1f;border-color:#1677ff47}.dark-mode .index-module__errorRow__ggLtJ{color:#ff7875;background:#f5222d1f;border-color:#f5222d40}.dark-mode .index-module__noMoreText__kvRJx,.dark-mode .index-module__sentinel__6migo{color:#ffffff73}.dark-mode .index-module__queueDrawer__S236G{background:#2a2a2a;box-shadow:0 4px 16px #0006}.dark-mode .index-module__queueHeader__Assse{color:#ffffffe0}@media (width<=768px){.index-module__toolbar__DfHX9{flex-direction:column;align-items:stretch;gap:10px}.index-module__filters__Q8Mw-{flex-direction:column;align-items:stretch;width:100%}.index-module__categorySelect__-fWYW,.index-module__searchInput__4Kxy0{width:100%}.index-module__searchInput__4Kxy0 input{text-align:center}.index-module__resultsGrid__swNR8{grid-template-columns:1fr;gap:12px}.index-module__queueDrawer__S236G{width:auto;left:16px}}
