.Footer-module__bU2TmW__footer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-top:1px solid #00000014;width:100%;box-shadow:0 -2px 12px #0000000f}[data-theme=dark] .Footer-module__bU2TmW__footer{background:#1a1a1af2;border-top:1px solid #ffffff1a;box-shadow:0 -2px 12px #0000004d}.Footer-module__bU2TmW__footerContent{grid-template-columns:1.5fr repeat(3,1fr);gap:2.5rem;max-width:1400px;margin:0 auto;padding:3rem 2rem 2rem;display:grid}.Footer-module__bU2TmW__footerSection{flex-direction:column;gap:.875rem;display:flex}.Footer-module__bU2TmW__footerTitle{color:#333;letter-spacing:-.02em;margin:0 0 .375rem;font-size:1.125rem;font-weight:700}[data-theme=dark] .Footer-module__bU2TmW__footerTitle{color:#e5e5e5}.Footer-module__bU2TmW__footerText{color:#666;max-width:280px;margin:0;font-size:.875rem;line-height:1.6}[data-theme=dark] .Footer-module__bU2TmW__footerText{color:#b3b3b3}.Footer-module__bU2TmW__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#333;margin:0 0 .625rem;font-size:.8125rem;font-weight:600}[data-theme=dark] .Footer-module__bU2TmW__sectionTitle{color:#e5e5e5}.Footer-module__bU2TmW__footerLinks{flex-direction:column;gap:.625rem;display:flex}.Footer-module__bU2TmW__footerLink{color:#666;border-radius:6px;width:fit-content;padding:.25rem 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}[data-theme=dark] .Footer-module__bU2TmW__footerLink{color:#b3b3b3}.Footer-module__bU2TmW__footerLink:hover{color:#333;padding-left:4px}[data-theme=dark] .Footer-module__bU2TmW__footerLink:hover{color:#fff}.Footer-module__bU2TmW__footerBottom{border-top:1px solid #00000014;max-width:1400px;margin:0 auto;padding:1.5rem 2rem 2rem}[data-theme=dark] .Footer-module__bU2TmW__footerBottom{border-top:1px solid #ffffff1a}.Footer-module__bU2TmW__copyright{color:#999;text-align:center;margin:0;font-size:.8125rem;font-weight:500}[data-theme=dark] .Footer-module__bU2TmW__copyright{color:gray}@media (max-width:1024px){.Footer-module__bU2TmW__footerContent{grid-template-columns:repeat(2,1fr);gap:2.5rem}.Footer-module__bU2TmW__footerSection:first-child{grid-column:1/-1}}@media (max-width:640px){.Footer-module__bU2TmW__footerContent{grid-template-columns:1fr;gap:2rem;padding:3rem 2rem 2rem}.Footer-module__bU2TmW__footerSection:first-child{grid-column:1}.Footer-module__bU2TmW__footerText{max-width:100%}.Footer-module__bU2TmW__footerLink:hover{padding-left:0}.Footer-module__bU2TmW__footerBottom{padding:1.5rem 2rem 2rem}}
.Agent-module__uxVNFq__container{background:#fafafa;flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .Agent-module__uxVNFq__container{background:#1a1a1a}.Agent-module__uxVNFq__header{color:#1a1a1a;background:#fff;border-bottom:1px solid #f5f5f5;padding:3rem 2rem 2rem}[data-theme=dark] .Agent-module__uxVNFq__header{color:#e5e5e5;background:#2d2d2d;border-bottom:1px solid #404040}.Agent-module__uxVNFq__headerContent{max-width:1200px;margin:0 auto}.Agent-module__uxVNFq__title{color:#1a1a1a;letter-spacing:-.03em;margin:0 0 .75rem;font-size:2.75rem;font-weight:600}[data-theme=dark] .Agent-module__uxVNFq__title{color:#e5e5e5}.Agent-module__uxVNFq__subtitle{color:#999;margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}[data-theme=dark] .Agent-module__uxVNFq__subtitle{color:#b3b3b3}.Agent-module__uxVNFq__main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:3rem 2rem}.Agent-module__uxVNFq__featuredSection,.Agent-module__uxVNFq__featuredBlock{margin-bottom:3rem}.Agent-module__uxVNFq__featuredTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 1.5rem;font-size:1.75rem;font-weight:600}[data-theme=dark] .Agent-module__uxVNFq__featuredTitle{color:#e5e5e5}.Agent-module__uxVNFq__featuredGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.Agent-module__uxVNFq__featuredCard{background:#fff;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;flex-direction:column;gap:.75rem;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex;transform:rotate(-.5deg);box-shadow:3px 3px #00000026}[data-theme=dark] .Agent-module__uxVNFq__featuredCard{background:#0d1117;border:2px solid #58a6ff}.Agent-module__uxVNFq__featuredCard:hover{border-color:#0969da;transform:rotate(0)translateY(-3px);box-shadow:5px 5px #0003}[data-theme=dark] .Agent-module__uxVNFq__featuredCard:hover{border-color:#58a6ff;box-shadow:5px 5px #58a6ff4d}.Agent-module__uxVNFq__featuredCardHeader{align-items:center;gap:.75rem;display:flex}.Agent-module__uxVNFq__featuredAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.Agent-module__uxVNFq__featuredCardTitle{flex:1;min-width:0}.Agent-module__uxVNFq__featuredRepoName{color:#0969da;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}[data-theme=dark] .Agent-module__uxVNFq__featuredRepoName{color:#58a6ff}.Agent-module__uxVNFq__featuredRepoOwner{color:#57606a;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}[data-theme=dark] .Agent-module__uxVNFq__featuredRepoOwner{color:#8b949e}.Agent-module__uxVNFq__featuredDescription{color:#57606a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}[data-theme=dark] .Agent-module__uxVNFq__featuredDescription{color:#8b949e}.Agent-module__uxVNFq__featuredMeta{border-top:1px solid #d0d7de;flex-direction:column;gap:.5rem;padding-top:.5rem;font-size:.75rem;display:flex}[data-theme=dark] .Agent-module__uxVNFq__featuredMeta{border-top:1px solid #30363d}.Agent-module__uxVNFq__featuredMetaRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Agent-module__uxVNFq__featuredUpdateTime{color:#57606a;font-size:.7rem;font-style:italic}[data-theme=dark] .Agent-module__uxVNFq__featuredUpdateTime{color:#8b949e}.Agent-module__uxVNFq__featuredStars{color:#57606a;font-weight:500}[data-theme=dark] .Agent-module__uxVNFq__featuredStars{color:#8b949e}.Agent-module__uxVNFq__featuredLanguage{color:#57606a;background:#f6f8fa;border-radius:12px;padding:.125rem .5rem;font-weight:500}[data-theme=dark] .Agent-module__uxVNFq__featuredLanguage{color:#8b949e;background:#21262d}.Agent-module__uxVNFq__statsSection{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.Agent-module__uxVNFq__statCard{text-align:center;background:#fff;border:1px solid #d0d7de;border-radius:8px;padding:1.5rem;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__statCard{background:#0d1117;border:1px solid #30363d}.Agent-module__uxVNFq__statCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}[data-theme=dark] .Agent-module__uxVNFq__statCard:hover{box-shadow:0 4px 12px #0000004d}.Agent-module__uxVNFq__statValue{color:#0969da;margin-bottom:.5rem;font-size:2.5rem;font-weight:700;line-height:1}[data-theme=dark] .Agent-module__uxVNFq__statValue{color:#58a6ff}.Agent-module__uxVNFq__statLabel{color:#57606a;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}[data-theme=dark] .Agent-module__uxVNFq__statLabel{color:#8b949e}.Agent-module__uxVNFq__searchSortSection{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.Agent-module__uxVNFq__searchContainer{flex:1;min-width:300px;position:relative}.Agent-module__uxVNFq__searchInput{color:#24292f;background:#fff;border:1px solid #d0d7de;border-radius:6px;width:100%;padding:.75rem 3rem .75rem 1rem;font-size:.875rem;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__searchInput{color:#c9d1d9;background:#0d1117;border:1px solid #30363d}.Agent-module__uxVNFq__searchInput:focus{border-color:#0969da;outline:none;box-shadow:0 0 0 3px #0969da1a}[data-theme=dark] .Agent-module__uxVNFq__searchInput:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.Agent-module__uxVNFq__searchInput::placeholder{color:#57606a}[data-theme=dark] .Agent-module__uxVNFq__searchInput::placeholder{color:#8b949e}.Agent-module__uxVNFq__searchButton{color:#57606a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}[data-theme=dark] .Agent-module__uxVNFq__searchButton{color:#8b949e}.Agent-module__uxVNFq__searchButton:hover{color:#0969da}[data-theme=dark] .Agent-module__uxVNFq__searchButton:hover{color:#58a6ff}.Agent-module__uxVNFq__sortContainer{min-width:200px}.Agent-module__uxVNFq__languageSelect{color:#24292f;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2357606a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:1px solid #d0d7de;border-radius:6px;width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:.875rem;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__languageSelect{color:#c9d1d9;background-color:#0d1117;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238b949e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:1px solid #30363d}.Agent-module__uxVNFq__languageSelect:focus{border-color:#0969da;outline:none;box-shadow:0 0 0 3px #0969da1a}[data-theme=dark] .Agent-module__uxVNFq__languageSelect:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.Agent-module__uxVNFq__languageSelect:hover{border-color:#0969da}[data-theme=dark] .Agent-module__uxVNFq__languageSelect:hover{border-color:#58a6ff}.Agent-module__uxVNFq__sortSelect{color:#24292f;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2357606a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:1px solid #d0d7de;border-radius:6px;width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:.875rem;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__sortSelect{color:#c9d1d9;background-color:#0d1117;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238b949e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:1px solid #30363d}.Agent-module__uxVNFq__sortSelect:focus{border-color:#0969da;outline:none;box-shadow:0 0 0 3px #0969da1a}[data-theme=dark] .Agent-module__uxVNFq__sortSelect:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.Agent-module__uxVNFq__sortSelect:hover{border-color:#0969da}[data-theme=dark] .Agent-module__uxVNFq__sortSelect:hover{border-color:#58a6ff}.Agent-module__uxVNFq__section{margin-bottom:4rem}.Agent-module__uxVNFq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.Agent-module__uxVNFq__sectionTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:600}[data-theme=dark] .Agent-module__uxVNFq__sectionTitle{color:#e5e5e5}.Agent-module__uxVNFq__resultCount{color:#57606a;background:#f6f8fa;border-radius:12px;padding:.375rem .75rem;font-size:.875rem;font-weight:500}[data-theme=dark] .Agent-module__uxVNFq__resultCount{color:#8b949e;background:#21262d}.Agent-module__uxVNFq__repoList{flex-direction:column;gap:1.5rem;display:flex}.Agent-module__uxVNFq__repoItem{background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:1.5rem;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__repoItem{background:#0d1117;border:1px solid #30363d}.Agent-module__uxVNFq__repoItem:hover{border-color:#0969da}[data-theme=dark] .Agent-module__uxVNFq__repoItem:hover{border-color:#58a6ff}.Agent-module__uxVNFq__repoHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.Agent-module__uxVNFq__repoTitleSection{flex:1;align-items:center;gap:.75rem;display:flex}.Agent-module__uxVNFq__repoAvatar{object-fit:cover;border-radius:50%;width:20px;height:20px}.Agent-module__uxVNFq__repoTitle{color:#0969da;font-size:1.25rem;font-weight:600;text-decoration:none;transition:color .2s}[data-theme=dark] .Agent-module__uxVNFq__repoTitle{color:#58a6ff}.Agent-module__uxVNFq__repoTitle:hover{text-decoration:underline}.Agent-module__uxVNFq__starButton{color:#24292f;cursor:pointer;background:#f6f8fa;border:1px solid #d0d7de;border-radius:6px;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}[data-theme=dark] .Agent-module__uxVNFq__starButton{color:#c9d1d9;background:#21262d;border:1px solid #30363d}.Agent-module__uxVNFq__starButton:hover{background:#f3f4f6;border-color:#1b1f2326}[data-theme=dark] .Agent-module__uxVNFq__starButton:hover{background:#30363d;border-color:#8b949e}.Agent-module__uxVNFq__repoDescription{color:#57606a;margin:0 0 .75rem;font-size:.875rem;line-height:1.5}[data-theme=dark] .Agent-module__uxVNFq__repoDescription{color:#8b949e}.Agent-module__uxVNFq__repoTags{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.Agent-module__uxVNFq__repoTag{color:#0969da;background:#ddf4ff;border-radius:12px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__repoTag{color:#58a6ff;background:#1f6feb1a}.Agent-module__uxVNFq__repoTag:hover{background:#b6e3ff;transform:translateY(-1px)}[data-theme=dark] .Agent-module__uxVNFq__repoTag:hover{background:#1f6feb33}.Agent-module__uxVNFq__repoMeta{color:#57606a;align-items:center;gap:1rem;font-size:.75rem;display:flex}[data-theme=dark] .Agent-module__uxVNFq__repoMeta{color:#8b949e}.Agent-module__uxVNFq__metaItem{align-items:center;gap:.25rem;display:flex}.Agent-module__uxVNFq__languageDot{background:#3178c6;border-radius:50%;width:12px;height:12px;display:inline-block}.Agent-module__uxVNFq__noResults{text-align:center;color:#57606a;padding:3rem;font-size:1rem}[data-theme=dark] .Agent-module__uxVNFq__noResults{color:#8b949e}.Agent-module__uxVNFq__pagination{border-top:1px solid #d0d7de;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}[data-theme=dark] .Agent-module__uxVNFq__pagination{border-top:1px solid #30363d}.Agent-module__uxVNFq__paginationButton{color:#24292f;cursor:pointer;background:#f6f8fa;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;transform:rotate(-.5deg);box-shadow:2px 2px #0000001a}.Agent-module__uxVNFq__paginationButton:disabled{opacity:.5;cursor:not-allowed}.Agent-module__uxVNFq__paginationButton:not(:disabled):hover{background:#f3f4f6;border-color:#0969da;transform:rotate(0)translateY(-1px);box-shadow:3px 3px #00000026}[data-theme=dark] .Agent-module__uxVNFq__paginationButton{color:#c9d1d9;background:#21262d;border:2px solid #30363d}[data-theme=dark] .Agent-module__uxVNFq__paginationButton:not(:disabled):hover{background:#30363d;border-color:#58a6ff}.Agent-module__uxVNFq__paginationInfo{color:#57606a;padding:0 1rem;font-size:.875rem;font-weight:500}[data-theme=dark] .Agent-module__uxVNFq__paginationInfo{color:#8b949e}.Agent-module__uxVNFq__clearFiltersButton{cursor:pointer;color:#24292f;background:#f6f8fa;border:1px solid #d0d7de;border-radius:6px;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__clearFiltersButton{color:#c9d1d9;background:#21262d;border:1px solid #30363d}.Agent-module__uxVNFq__clearFiltersButton:hover{background:#f3f4f6;border-color:#1b1f2326}[data-theme=dark] .Agent-module__uxVNFq__clearFiltersButton:hover{background:#30363d;border-color:#8b949e}.Agent-module__uxVNFq__activeFilter{color:#0969da;background:#ddf4ff;border-radius:12px;align-items:center;padding:.375rem .75rem;font-size:.875rem;font-weight:500;display:inline-flex}[data-theme=dark] .Agent-module__uxVNFq__activeFilter{color:#58a6ff;background:#1f6feb1a}.Agent-module__uxVNFq__emptyState{text-align:center;background:#fff;border:1px solid #d0d7de;border-radius:8px;padding:4rem 2rem}[data-theme=dark] .Agent-module__uxVNFq__emptyState{background:#0d1117;border:1px solid #30363d}.Agent-module__uxVNFq__emptyStateIcon{opacity:.5;margin-bottom:1rem;font-size:4rem}.Agent-module__uxVNFq__emptyStateTitle{color:#24292f;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}[data-theme=dark] .Agent-module__uxVNFq__emptyStateTitle{color:#c9d1d9}.Agent-module__uxVNFq__emptyStateText{color:#57606a;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}[data-theme=dark] .Agent-module__uxVNFq__emptyStateText{color:#8b949e}.Agent-module__uxVNFq__emptyStateButton{color:#fff;cursor:pointer;background:#0969da;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}[data-theme=dark] .Agent-module__uxVNFq__emptyStateButton{color:#0d1117;background:#58a6ff}.Agent-module__uxVNFq__emptyStateButton:hover{background:#0860ca;transform:translateY(-1px);box-shadow:0 4px 12px #0969da4d}[data-theme=dark] .Agent-module__uxVNFq__emptyStateButton:hover{background:#79c0ff}.Agent-module__uxVNFq__contactCard{text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:3rem}[data-theme=dark] .Agent-module__uxVNFq__contactCard{background:#2d2d2d;border:1px solid #404040}.Agent-module__uxVNFq__contactText{color:#666;margin:0 0 2rem;font-size:1.125rem;line-height:1.6}[data-theme=dark] .Agent-module__uxVNFq__contactText{color:#b3b3b3}.Agent-module__uxVNFq__contactMethods{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Agent-module__uxVNFq__contactButton{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:8px;padding:.875rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}[data-theme=dark] .Agent-module__uxVNFq__contactButton{color:#1a1a1a;background:#e5e5e5}.Agent-module__uxVNFq__contactButton:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}[data-theme=dark] .Agent-module__uxVNFq__contactButton:hover{background:#fff;box-shadow:0 4px 12px #ffffff26}@media (max-width:768px){.Agent-module__uxVNFq__title{font-size:2rem}.Agent-module__uxVNFq__sectionTitle{font-size:1.5rem}.Agent-module__uxVNFq__main{padding:2rem 1rem}.Agent-module__uxVNFq__section{margin-bottom:3rem}.Agent-module__uxVNFq__statsSection{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}.Agent-module__uxVNFq__statCard{padding:1rem}.Agent-module__uxVNFq__statValue{font-size:1.75rem}.Agent-module__uxVNFq__statLabel{font-size:.75rem}.Agent-module__uxVNFq__contactCard{padding:2rem}.Agent-module__uxVNFq__contactMethods{flex-direction:column}.Agent-module__uxVNFq__contactButton{width:100%}.Agent-module__uxVNFq__searchSortSection{flex-direction:column;gap:.75rem}.Agent-module__uxVNFq__searchContainer{min-width:100%}.Agent-module__uxVNFq__sortContainer{width:100%}.Agent-module__uxVNFq__sectionHeader{flex-direction:column;align-items:flex-start}.Agent-module__uxVNFq__repoHeader{flex-direction:column;gap:.75rem}.Agent-module__uxVNFq__repoTitleSection{width:100%}.Agent-module__uxVNFq__starButton{align-self:flex-start}.Agent-module__uxVNFq__emptyState{padding:3rem 1.5rem}.Agent-module__uxVNFq__emptyStateIcon{font-size:3rem}.Agent-module__uxVNFq__emptyStateTitle{font-size:1.25rem}}@media (max-width:480px){.Agent-module__uxVNFq__statsSection{grid-template-columns:1fr}.Agent-module__uxVNFq__header{padding:2rem 1rem 1.5rem}.Agent-module__uxVNFq__title{font-size:1.75rem}.Agent-module__uxVNFq__subtitle{font-size:1rem}.Agent-module__uxVNFq__main{padding:1.5rem 1rem}.Agent-module__uxVNFq__repoItem{padding:1rem}.Agent-module__uxVNFq__repoTitle{font-size:1rem}.Agent-module__uxVNFq__repoMeta{flex-wrap:wrap;gap:.75rem}}
.AgentDetail-module__Z5Ytga__container{background:#fff;flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .AgentDetail-module__Z5Ytga__container{background:#0d1117}.AgentDetail-module__Z5Ytga__main{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:2rem}.AgentDetail-module__Z5Ytga__breadcrumb{margin-bottom:1.5rem}.AgentDetail-module__Z5Ytga__breadcrumb a{color:#0969da;font-size:.875rem;text-decoration:none}[data-theme=dark] .AgentDetail-module__Z5Ytga__breadcrumb a{color:#58a6ff}.AgentDetail-module__Z5Ytga__breadcrumb a:hover{text-decoration:underline}.AgentDetail-module__Z5Ytga__header{border-bottom:1px solid #d0d7de;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}[data-theme=dark] .AgentDetail-module__Z5Ytga__header{border-bottom:1px solid #30363d}.AgentDetail-module__Z5Ytga__repoInfo{flex:1;align-items:flex-start;gap:1rem;display:flex}.AgentDetail-module__Z5Ytga__avatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.AgentDetail-module__Z5Ytga__titleSection{flex:1}.AgentDetail-module__Z5Ytga__title{color:#24292f;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0 0 .5rem;font-size:1.5rem;font-weight:600;display:flex}[data-theme=dark] .AgentDetail-module__Z5Ytga__title{color:#c9d1d9}.AgentDetail-module__Z5Ytga__owner{color:#0969da}[data-theme=dark] .AgentDetail-module__Z5Ytga__owner{color:#58a6ff}.AgentDetail-module__Z5Ytga__separator{color:#57606a}[data-theme=dark] .AgentDetail-module__Z5Ytga__separator{color:#8b949e}.AgentDetail-module__Z5Ytga__repoName{color:#0969da;font-weight:600}[data-theme=dark] .AgentDetail-module__Z5Ytga__repoName{color:#58a6ff}.AgentDetail-module__Z5Ytga__description{color:#57606a;margin:0;font-size:1rem;line-height:1.5}[data-theme=dark] .AgentDetail-module__Z5Ytga__description{color:#8b949e}.AgentDetail-module__Z5Ytga__actions{gap:.5rem;display:flex}.AgentDetail-module__Z5Ytga__githubButton{color:#fff;cursor:pointer;background:#24292f;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}[data-theme=dark] .AgentDetail-module__Z5Ytga__githubButton{background:#238636}.AgentDetail-module__Z5Ytga__githubButton:hover{background:#1b1f23}[data-theme=dark] .AgentDetail-module__Z5Ytga__githubButton:hover{background:#2ea043}.AgentDetail-module__Z5Ytga__copyButton{color:#24292f;cursor:pointer;background:#f6f8fa;border:1px solid #d0d7de;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}[data-theme=dark] .AgentDetail-module__Z5Ytga__copyButton{color:#c9d1d9;background:#21262d;border:1px solid #30363d}.AgentDetail-module__Z5Ytga__copyButton:hover{background:#f3f4f6;border-color:#1b1f2326}[data-theme=dark] .AgentDetail-module__Z5Ytga__copyButton:hover{background:#30363d;border-color:#8b949e}.AgentDetail-module__Z5Ytga__metadata{color:#57606a;align-items:center;gap:1.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}[data-theme=dark] .AgentDetail-module__Z5Ytga__metadata{color:#8b949e}.AgentDetail-module__Z5Ytga__metaItem{align-items:center;gap:.375rem;display:flex}.AgentDetail-module__Z5Ytga__languageDot{background:#3178c6;border-radius:50%;width:12px;height:12px;display:inline-block}.AgentDetail-module__Z5Ytga__topics{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.AgentDetail-module__Z5Ytga__topic{color:#0969da;background:#ddf4ff;border-radius:12px;padding:.25rem .625rem;font-size:.75rem;font-weight:500}[data-theme=dark] .AgentDetail-module__Z5Ytga__topic{color:#58a6ff;background:#1f6feb1a}.AgentDetail-module__Z5Ytga__content{margin-top:2rem}.AgentDetail-module__Z5Ytga__readmeSection{background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:2rem}[data-theme=dark] .AgentDetail-module__Z5Ytga__readmeSection{background:#0d1117;border:1px solid #30363d}.AgentDetail-module__Z5Ytga__sectionTitle{color:#24292f;border-bottom:1px solid #d0d7de;margin:0 0 1.5rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}[data-theme=dark] .AgentDetail-module__Z5Ytga__sectionTitle{color:#c9d1d9;border-bottom:1px solid #30363d}.AgentDetail-module__Z5Ytga__markdown{color:#24292f;word-wrap:break-word;font-size:1rem;line-height:1.6}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown{color:#c9d1d9}.AgentDetail-module__Z5Ytga__markdown h1,.AgentDetail-module__Z5Ytga__markdown h2,.AgentDetail-module__Z5Ytga__markdown h3,.AgentDetail-module__Z5Ytga__markdown h4,.AgentDetail-module__Z5Ytga__markdown h5,.AgentDetail-module__Z5Ytga__markdown h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.AgentDetail-module__Z5Ytga__markdown h1:first-child,.AgentDetail-module__Z5Ytga__markdown h2:first-child,.AgentDetail-module__Z5Ytga__markdown h3:first-child{margin-top:0}.AgentDetail-module__Z5Ytga__markdown h1{border-bottom:1px solid #d0d7de;padding-bottom:.3rem;font-size:2rem}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown h1{border-bottom:1px solid #30363d}.AgentDetail-module__Z5Ytga__markdown h2{border-bottom:1px solid #d0d7de;padding-bottom:.3rem;font-size:1.5rem}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown h2{border-bottom:1px solid #30363d}.AgentDetail-module__Z5Ytga__markdown h3{font-size:1.25rem}.AgentDetail-module__Z5Ytga__markdown h4{font-size:1.125rem}.AgentDetail-module__Z5Ytga__markdown h5{font-size:1rem}.AgentDetail-module__Z5Ytga__markdown h6{font-size:.875rem}.AgentDetail-module__Z5Ytga__markdown p{margin-top:0;margin-bottom:1rem}.AgentDetail-module__Z5Ytga__markdown code{background:#f6f8fa;border-radius:3px;padding:.2em .4em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown code{background:#161b22}.AgentDetail-module__Z5Ytga__markdown pre{background:#f6f8fa;border-radius:6px;margin-top:0;margin-bottom:1rem;padding:1rem;overflow-x:auto}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown pre{background:#161b22}.AgentDetail-module__Z5Ytga__markdown pre code{background:0 0;padding:0;font-size:.875rem}.AgentDetail-module__Z5Ytga__markdown a{color:#0969da;text-decoration:none}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown a{color:#58a6ff}.AgentDetail-module__Z5Ytga__markdown a:hover{text-decoration:underline}.AgentDetail-module__Z5Ytga__markdown ul,.AgentDetail-module__Z5Ytga__markdown ol{margin-top:0;margin-bottom:1rem;padding-left:2rem}.AgentDetail-module__Z5Ytga__markdown li{margin-bottom:.25rem}.AgentDetail-module__Z5Ytga__markdown li>p{margin-bottom:.5rem}.AgentDetail-module__Z5Ytga__markdown blockquote{color:#57606a;border-left:4px solid #d0d7de;margin:1rem 0;padding-left:1rem}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown blockquote{color:#8b949e;border-left:4px solid #30363d}.AgentDetail-module__Z5Ytga__markdown img{max-width:100%;height:auto;margin:1rem 0;display:block}.AgentDetail-module__Z5Ytga__markdown table{border-collapse:collapse;width:100%;margin-bottom:1rem;overflow:auto}.AgentDetail-module__Z5Ytga__markdown table th,.AgentDetail-module__Z5Ytga__markdown table td{border:1px solid #d0d7de;padding:.5rem 1rem}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown table th,[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown table td{border:1px solid #30363d}.AgentDetail-module__Z5Ytga__markdown table th{background:#f6f8fa;font-weight:600}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown table th{background:#161b22}.AgentDetail-module__Z5Ytga__markdown video{border-radius:6px;max-width:100%;height:auto;margin:1rem auto;display:block}.AgentDetail-module__Z5Ytga__markdown b,.AgentDetail-module__Z5Ytga__markdown strong{color:#24292f;font-weight:600}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown b,[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown strong{color:#c9d1d9}.AgentDetail-module__Z5Ytga__markdown sup{vertical-align:super;font-size:.75em;line-height:0}.AgentDetail-module__Z5Ytga__markdown sub{vertical-align:sub;font-size:.75em;line-height:0}.AgentDetail-module__Z5Ytga__markdown hr{background-color:#d0d7de;border:0;height:.25rem;margin:1.5rem 0;padding:0}[data-theme=dark] .AgentDetail-module__Z5Ytga__markdown hr{background-color:#30363d}.AgentDetail-module__Z5Ytga__loading{text-align:center;color:#57606a;padding:3rem}[data-theme=dark] .AgentDetail-module__Z5Ytga__loading{color:#8b949e}.AgentDetail-module__Z5Ytga__noReadme{text-align:center;color:#57606a;padding:3rem}[data-theme=dark] .AgentDetail-module__Z5Ytga__noReadme{color:#8b949e}@media (max-width:768px){.AgentDetail-module__Z5Ytga__main{padding:1rem}.AgentDetail-module__Z5Ytga__header,.AgentDetail-module__Z5Ytga__repoInfo{flex-direction:column}.AgentDetail-module__Z5Ytga__title{font-size:1.25rem}.AgentDetail-module__Z5Ytga__metadata{flex-wrap:wrap}.AgentDetail-module__Z5Ytga__readmeSection{padding:1rem}}
.AgentSkills-module__b7x0mq__container{background:#fafafa;flex-direction:column;min-height:100vh;padding:0;display:flex}[data-theme=dark] .AgentSkills-module__b7x0mq__container{background:#2d2d2d}.AgentSkills-module__b7x0mq__topSection{background:#f9fafb;border-bottom:1px solid #e5e7eb;width:100%;padding:2rem}[data-theme=dark] .AgentSkills-module__b7x0mq__topSection{background:#2d2d2d;border-bottom:1px solid #404040}.AgentSkills-module__b7x0mq__topSection .AgentSkills-module__b7x0mq__searchSection{max-width:1400px;margin:0 auto 0}.AgentSkills-module__b7x0mq__topSection .AgentSkills-module__b7x0mq__tagsSection{max-width:1400px;margin:0 auto}.AgentSkills-module__b7x0mq__layout{flex:1;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex}.AgentSkills-module__b7x0mq__sidebar{background:#fff;border-right:1px solid #e5e7eb;flex-shrink:0;width:240px;height:100vh;margin-right:2rem;padding:2rem 1rem;position:sticky;top:0;overflow-y:auto}[data-theme=dark] .AgentSkills-module__b7x0mq__sidebar{background:#2d2d2d;border-right:1px solid #404040}.AgentSkills-module__b7x0mq__filterGroup{margin-bottom:2rem}.AgentSkills-module__b7x0mq__filterLabel{color:#374151;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}[data-theme=dark] .AgentSkills-module__b7x0mq__filterLabel{color:#e5e5e5}.AgentSkills-module__b7x0mq__filterSelect{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__filterSelect{color:#e5e5e5;background:#2d2d2d;border:1px solid #4d4d4d}.AgentSkills-module__b7x0mq__filterSelect:hover{border-color:#9ca3af}[data-theme=dark] .AgentSkills-module__b7x0mq__filterSelect:hover{border-color:gray}.AgentSkills-module__b7x0mq__filterSelect:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.AgentSkills-module__b7x0mq__categoryList{flex-direction:column;gap:0;display:flex}.AgentSkills-module__b7x0mq__categoryHeader{color:#9ca3af;letter-spacing:0;text-transform:uppercase;margin-bottom:.75rem;padding:0 .5rem;font-size:.8125rem;font-weight:400}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryHeader{color:gray}.AgentSkills-module__b7x0mq__categoryItem{cursor:pointer;text-align:left;color:#374151;background:0 0;border:none;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.625rem .5rem;font-size:.875rem;font-weight:400;transition:all .15s;display:flex}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryItem{color:#e5e5e5;border-bottom:1px solid #404040}.AgentSkills-module__b7x0mq__categoryItem:hover{color:#111827;background:0 0}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryItem:hover{color:#fff}.AgentSkills-module__b7x0mq__categoryItem.AgentSkills-module__b7x0mq__active{color:#2563eb;background:0 0;font-weight:500}.AgentSkills-module__b7x0mq__categoryName{font-weight:inherit;color:inherit;flex:1}.AgentSkills-module__b7x0mq__categoryCount{color:#6b7280;margin-left:.75rem;font-size:.8125rem;font-weight:400}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryCount{color:#b3b3b3}.AgentSkills-module__b7x0mq__categoryItem.AgentSkills-module__b7x0mq__active .AgentSkills-module__b7x0mq__categoryCount{color:#2563eb;font-weight:400}.AgentSkills-module__b7x0mq__header{color:#1a1a1a;background:#fff;border-bottom:1px solid #f5f5f5;padding:3rem 2rem 2rem}[data-theme=dark] .AgentSkills-module__b7x0mq__header{color:#e5e5e5;background:#2d2d2d;border-bottom:1px solid #404040}.AgentSkills-module__b7x0mq__headerContent{max-width:1400px;margin:0 auto}.AgentSkills-module__b7x0mq__backLink{color:#666;margin-bottom:1rem;font-size:.9375rem;text-decoration:none;transition:color .2s;display:inline-block}[data-theme=dark] .AgentSkills-module__b7x0mq__backLink{color:#b3b3b3}.AgentSkills-module__b7x0mq__backLink:hover{color:#1a1a1a}[data-theme=dark] .AgentSkills-module__b7x0mq__backLink:hover{color:#e5e5e5}.AgentSkills-module__b7x0mq__title{color:#1a1a1a;letter-spacing:-.03em;margin:0 0 .75rem;font-size:2.75rem;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__title{color:#e5e5e5}.AgentSkills-module__b7x0mq__subtitle{color:#999;margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}[data-theme=dark] .AgentSkills-module__b7x0mq__subtitle{color:#b3b3b3}.AgentSkills-module__b7x0mq__nav{flex-direction:column;gap:.25rem;padding:0 1rem;display:flex}.AgentSkills-module__b7x0mq__navItem{cursor:pointer;text-align:left;color:#666;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;transition:all .2s;display:flex}[data-theme=dark] .AgentSkills-module__b7x0mq__navItem{color:#b3b3b3}.AgentSkills-module__b7x0mq__navItem:hover{color:#1a1a1a;background:#fff}[data-theme=dark] .AgentSkills-module__b7x0mq__navItem:hover{color:#e5e5e5;background:#333}.AgentSkills-module__b7x0mq__navItem.AgentSkills-module__b7x0mq__active{color:#1a1a1a;background:#f0f0f0;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__navItem.AgentSkills-module__b7x0mq__active{color:#e5e5e5;background:#404040}.AgentSkills-module__b7x0mq__navIcon{font-size:1.25rem}.AgentSkills-module__b7x0mq__navText{flex:1}.AgentSkills-module__b7x0mq__main{flex:1;width:100%;max-width:1400px;margin:0 auto;padding:2.5rem 0}.AgentSkills-module__b7x0mq__searchSection{width:100%;margin-bottom:1.5rem}.AgentSkills-module__b7x0mq__searchHint{color:#9ca3af;text-align:center;margin-top:.5rem;font-size:.875rem}[data-theme=dark] .AgentSkills-module__b7x0mq__searchHint{color:gray}.AgentSkills-module__b7x0mq__tagsSection{flex-wrap:wrap;align-items:center;gap:1rem;width:100%;margin-bottom:2rem;display:flex}.AgentSkills-module__b7x0mq__tagsLabel{color:#9ca3af;font-size:.9375rem;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__tagsLabel{color:gray}.AgentSkills-module__b7x0mq__tagsList{flex-wrap:wrap;gap:.75rem;display:flex}.AgentSkills-module__b7x0mq__tag{color:#374151;cursor:pointer;background:0 0;border:1px dashed #d1d5db;border-radius:6px;padding:.25rem .5rem;font-size:.875rem;font-weight:400;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__tag{color:#e5e5e5;border:1px dashed #4d4d4d}.AgentSkills-module__b7x0mq__tag:hover{color:#6b7280;background:#f9fafb;border-color:#9ca3af}[data-theme=dark] .AgentSkills-module__b7x0mq__tag:hover{color:#b3b3b3;background:#333;border-color:gray}.AgentSkills-module__b7x0mq__tag.AgentSkills-module__b7x0mq__tagActive{color:#2563eb;background:0 0;border-style:dashed}.AgentSkills-module__b7x0mq__tag.AgentSkills-module__b7x0mq__tagActive:hover{color:#1d4ed8;background:0 0}.AgentSkills-module__b7x0mq__searchContainer{width:100%;position:relative}.AgentSkills-module__b7x0mq__searchInput{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:.875rem 1rem .875rem 2.75rem;font-size:.9375rem;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__searchInput{color:#e5e5e5;background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__searchInput::placeholder{color:#9ca3af}[data-theme=dark] .AgentSkills-module__b7x0mq__searchInput::placeholder{color:gray}.AgentSkills-module__b7x0mq__searchInput:focus{border-color:#d1d5db;outline:none;box-shadow:0 0 0 3px #d1d5db26}[data-theme=dark] .AgentSkills-module__b7x0mq__searchInput:focus{border-color:#4d4d4d}.AgentSkills-module__b7x0mq__searchButton{cursor:pointer;color:#6b7280;pointer-events:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}[data-theme=dark] .AgentSkills-module__b7x0mq__searchButton{color:#b3b3b3}.AgentSkills-module__b7x0mq__filterSection{width:100%;margin-bottom:2.5rem}.AgentSkills-module__b7x0mq__categorySection{flex-wrap:wrap;gap:.75rem;display:flex}.AgentSkills-module__b7x0mq__categoryBtn{cursor:pointer;color:#666;background:#fff;border:1px solid #eee;border-radius:20px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryBtn{color:#b3b3b3;background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__categoryBtn:hover{color:#1a1a1a;background:#fafafa;border-color:#d0d0d0}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryBtn:hover{color:#e5e5e5;background:#333;border-color:#4d4d4d}.AgentSkills-module__b7x0mq__categoryBtn.AgentSkills-module__b7x0mq__active{color:#fff;background:#1a1a1a;border-color:#1a1a1a;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryBtn.AgentSkills-module__b7x0mq__active{color:#1a1a1a;background:#e5e5e5;border-color:#e5e5e5}.AgentSkills-module__b7x0mq__statsSection{justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;display:flex}.AgentSkills-module__b7x0mq__sortSection{align-items:center;display:flex}.AgentSkills-module__b7x0mq__sortSelect{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.375rem .625rem;font-size:.8125rem;font-weight:400;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__sortSelect{color:#b3b3b3;background:#2d2d2d;border:1px solid #4d4d4d}.AgentSkills-module__b7x0mq__sortSelect:hover{border-color:#9ca3af}[data-theme=dark] .AgentSkills-module__b7x0mq__sortSelect:hover{border-color:gray}.AgentSkills-module__b7x0mq__sortSelect:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}.AgentSkills-module__b7x0mq__statsText{color:#111827;letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:700}[data-theme=dark] .AgentSkills-module__b7x0mq__statsText{color:#e5e5e5}.AgentSkills-module__b7x0mq__statsText span{color:#9ca3af;margin-left:.75rem;font-size:1rem;font-weight:400}[data-theme=dark] .AgentSkills-module__b7x0mq__statsText span{color:gray}.AgentSkills-module__b7x0mq__skillsGrid{flex-direction:column;gap:1rem;width:100%;display:flex}.AgentSkills-module__b7x0mq__skillCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .2s;display:flex;position:relative}[data-theme=dark] .AgentSkills-module__b7x0mq__skillCard{background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__skillCard:hover{border-color:#d1d5db;box-shadow:0 2px 8px #0000000f}[data-theme=dark] .AgentSkills-module__b7x0mq__skillCard:hover{border-color:#4d4d4d;box-shadow:0 2px 8px #0000004d}.AgentSkills-module__b7x0mq__skillCardLink{color:inherit;flex-direction:column;flex:1;gap:1rem;text-decoration:none;display:flex}.AgentSkills-module__b7x0mq__favoriteButton{cursor:pointer;color:#d1d5db;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.125rem;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem}[data-theme=dark] .AgentSkills-module__b7x0mq__favoriteButton{color:#4d4d4d}.AgentSkills-module__b7x0mq__favoriteButton:hover{color:#fbbf24;transform:scale(1.1)}.AgentSkills-module__b7x0mq__favoriteButton.AgentSkills-module__b7x0mq__favorited{color:#fbbf24}.AgentSkills-module__b7x0mq__repoHeader{align-items:center;gap:.75rem;padding-bottom:1rem;display:flex}.AgentSkills-module__b7x0mq__repoAvatar{object-fit:cover;border:1px solid #e5e7eb;border-radius:6px;width:28px;height:28px}[data-theme=dark] .AgentSkills-module__b7x0mq__repoAvatar{border:1px solid #404040}.AgentSkills-module__b7x0mq__repoInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.AgentSkills-module__b7x0mq__repoName{color:#6b7280;font-size:.8125rem;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__repoName{color:#b3b3b3}.AgentSkills-module__b7x0mq__repoStars{color:#fbbf24;margin-left:auto;font-size:.8125rem;font-weight:500}.AgentSkills-module__b7x0mq__skillContent{flex:1;min-width:0}.AgentSkills-module__b7x0mq__skillName{color:#111827;letter-spacing:-.02em;margin:0 0 .875rem;font-size:1.25rem;font-weight:700;line-height:1.3}[data-theme=dark] .AgentSkills-module__b7x0mq__skillName{color:#e5e5e5}.AgentSkills-module__b7x0mq__skillDescription{color:#6b7280;margin:0;font-size:.9375rem;font-weight:400;line-height:1.6}[data-theme=dark] .AgentSkills-module__b7x0mq__skillDescription{color:#b3b3b3}.AgentSkills-module__b7x0mq__skillFooter{flex-wrap:wrap;align-items:center;gap:1rem;padding-top:1rem;font-size:.75rem;display:flex}.AgentSkills-module__b7x0mq__skillCategory{color:#6b7280;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__skillCategory{color:#b3b3b3}.AgentSkills-module__b7x0mq__skillStars{color:#6b7280;font-weight:400}[data-theme=dark] .AgentSkills-module__b7x0mq__skillStars{color:#b3b3b3}.AgentSkills-module__b7x0mq__updatedDate{color:#9ca3af;font-size:.75rem}[data-theme=dark] .AgentSkills-module__b7x0mq__updatedDate{color:gray}.AgentSkills-module__b7x0mq__skillRating{color:#666;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__skillRating{color:#b3b3b3}.AgentSkills-module__b7x0mq__skillAuthor{color:#999;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__skillAuthor{color:#b3b3b3}.AgentSkills-module__b7x0mq__skillLinks{flex-wrap:wrap;gap:1rem;display:flex}.AgentSkills-module__b7x0mq__skillLink{color:#06c;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.AgentSkills-module__b7x0mq__skillLink:hover{color:#0052a3}.AgentSkills-module__b7x0mq__noResults{text-align:center;color:#999;padding:6rem 2rem;font-size:1rem}[data-theme=dark] .AgentSkills-module__b7x0mq__noResults{color:#b3b3b3}.AgentSkills-module__b7x0mq__content{max-width:900px}.AgentSkills-module__b7x0mq__sectionTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2rem;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__sectionTitle{color:#e5e5e5}.AgentSkills-module__b7x0mq__sectionDescription{color:#666;margin:0 0 2rem;font-size:1.0625rem;line-height:1.6}[data-theme=dark] .AgentSkills-module__b7x0mq__sectionDescription{color:#b3b3b3}.AgentSkills-module__b7x0mq__subsection{margin-bottom:3rem}.AgentSkills-module__b7x0mq__subsectionTitle{color:#1a1a1a;letter-spacing:-.01em;margin:0 0 1rem;font-size:1.5rem;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__subsectionTitle{color:#e5e5e5}.AgentSkills-module__b7x0mq__subsectionContent{color:#666;white-space:pre-line;margin:0 0 1.5rem;line-height:1.6}[data-theme=dark] .AgentSkills-module__b7x0mq__subsectionContent{color:#b3b3b3}.AgentSkills-module__b7x0mq__categoriesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.AgentSkills-module__b7x0mq__categoryCard{background:#fff;border:1px solid #eee;border-radius:12px;padding:1.5rem;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryCard{background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__categoryCard:hover{border-color:#e0e0e0;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryCard:hover{border-color:#4d4d4d;box-shadow:0 4px 12px #0000004d}.AgentSkills-module__b7x0mq__categoryCardName{color:#1a1a1a;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryCardName{color:#e5e5e5}.AgentSkills-module__b7x0mq__categoryDescription{color:#666;margin:0 0 1rem;font-size:.9375rem;line-height:1.6}[data-theme=dark] .AgentSkills-module__b7x0mq__categoryDescription{color:#b3b3b3}.AgentSkills-module__b7x0mq__examples{flex-wrap:wrap;gap:.5rem;display:flex}.AgentSkills-module__b7x0mq__exampleTag{color:#666;background:#f5f5f5;border:1px solid #eee;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__exampleTag{color:#b3b3b3;background:#333;border:1px solid #404040}.AgentSkills-module__b7x0mq__stepsContainer{flex-direction:column;gap:2rem;display:flex}.AgentSkills-module__b7x0mq__stepCard{background:#fff;border:1px solid #eee;border-radius:12px;gap:1.5rem;padding:1.5rem;transition:all .2s;display:flex}[data-theme=dark] .AgentSkills-module__b7x0mq__stepCard{background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__stepCard:hover{border-color:#e0e0e0;box-shadow:0 2px 8px #0000000d}[data-theme=dark] .AgentSkills-module__b7x0mq__stepCard:hover{border-color:#4d4d4d;box-shadow:0 2px 8px #0000004d}.AgentSkills-module__b7x0mq__stepNumber{color:#fff;background:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;font-weight:600;display:flex}[data-theme=dark] .AgentSkills-module__b7x0mq__stepNumber{color:#1a1a1a;background:#e5e5e5}.AgentSkills-module__b7x0mq__stepContent{flex:1}.AgentSkills-module__b7x0mq__stepTitle{color:#1a1a1a;letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__stepTitle{color:#e5e5e5}.AgentSkills-module__b7x0mq__stepDescription{color:#666;margin:0 0 1rem;line-height:1.6}[data-theme=dark] .AgentSkills-module__b7x0mq__stepDescription{color:#b3b3b3}.AgentSkills-module__b7x0mq__codeBlock{color:#e5e5e5;background:#1a1a1a;border-radius:8px;margin:0;padding:1rem;overflow-x:auto}.AgentSkills-module__b7x0mq__codeBlock code{font-family:Monaco,Courier New,monospace;font-size:.875rem;line-height:1.5}.AgentSkills-module__b7x0mq__practiceCategory{margin-bottom:3rem}.AgentSkills-module__b7x0mq__practiceCategoryTitle{color:#1a1a1a;letter-spacing:-.01em;border-bottom:1px solid #eee;margin:0 0 1.5rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__practiceCategoryTitle{color:#e5e5e5;border-bottom:1px solid #404040}.AgentSkills-module__b7x0mq__practicesGrid{gap:1.5rem;display:grid}.AgentSkills-module__b7x0mq__practiceCard{background:#fff;border:1px solid #eee;border-radius:12px;padding:1.5rem;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__practiceCard{background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__practiceCard:hover{border-color:#e0e0e0;box-shadow:0 2px 8px #0000000d}[data-theme=dark] .AgentSkills-module__b7x0mq__practiceCard:hover{border-color:#4d4d4d;box-shadow:0 2px 8px #0000004d}.AgentSkills-module__b7x0mq__practiceTitle{color:#1a1a1a;letter-spacing:-.01em;margin:0 0 .75rem;font-size:1.0625rem;font-weight:600}[data-theme=dark] .AgentSkills-module__b7x0mq__practiceTitle{color:#e5e5e5}.AgentSkills-module__b7x0mq__practiceDescription{color:#666;margin:0 0 1rem;line-height:1.6}[data-theme=dark] .AgentSkills-module__b7x0mq__practiceDescription{color:#b3b3b3}.AgentSkills-module__b7x0mq__exampleCode{background:#fafafa;border:1px solid #eee;border-radius:8px;margin:0;padding:1rem;overflow-x:auto}[data-theme=dark] .AgentSkills-module__b7x0mq__exampleCode{background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__exampleCode code{color:#1a1a1a;white-space:pre;font-family:Monaco,Courier New,monospace;font-size:.875rem;line-height:1.5}[data-theme=dark] .AgentSkills-module__b7x0mq__exampleCode code{color:#e5e5e5}.AgentSkills-module__b7x0mq__comingSoon{text-align:center;background:#fafafa;border:1px solid #eee;border-radius:12px;margin-top:2rem;padding:4rem 2rem}[data-theme=dark] .AgentSkills-module__b7x0mq__comingSoon{background:#2d2d2d;border:1px solid #404040}.AgentSkills-module__b7x0mq__comingSoon p{color:#666;margin:.5rem 0;font-size:1.0625rem}[data-theme=dark] .AgentSkills-module__b7x0mq__comingSoon p{color:#b3b3b3}.AgentSkills-module__b7x0mq__loadingContainer{flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.AgentSkills-module__b7x0mq__spinner{border:3px solid #f5f5f5;border-top-color:#06c;border-radius:50%;width:40px;height:40px;animation:1s linear infinite AgentSkills-module__b7x0mq__spin}[data-theme=dark] .AgentSkills-module__b7x0mq__spinner{border:3px solid #404040;border-top-color:#06c}@keyframes AgentSkills-module__b7x0mq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AgentSkills-module__b7x0mq__loadingText{color:#666;margin-top:1rem;font-size:.9375rem}[data-theme=dark] .AgentSkills-module__b7x0mq__loadingText{color:#b3b3b3}.AgentSkills-module__b7x0mq__footer{text-align:center;background:#f9fafb;border-top:1px solid #e5e7eb;width:100%;padding:2rem}[data-theme=dark] .AgentSkills-module__b7x0mq__footer{background:#2d2d2d;border-top:1px solid #404040}.AgentSkills-module__b7x0mq__footer p{color:#6b7280;margin:0;font-size:.875rem}[data-theme=dark] .AgentSkills-module__b7x0mq__footer p{color:#b3b3b3}@media (max-width:768px){.AgentSkills-module__b7x0mq__mainContainer{flex-direction:column}.AgentSkills-module__b7x0mq__sidebar{border-bottom:1px solid #eee;border-right:none;width:100%;height:auto;position:static}[data-theme=dark] .AgentSkills-module__b7x0mq__sidebar{border-bottom:1px solid #404040}.AgentSkills-module__b7x0mq__nav{flex-direction:row;padding:0 1rem;overflow-x:auto}.AgentSkills-module__b7x0mq__navItem{flex-direction:column;gap:.25rem;min-width:80px;padding:.75rem}.AgentSkills-module__b7x0mq__navText{font-size:.8125rem}.AgentSkills-module__b7x0mq__main{padding:2rem 1rem}.AgentSkills-module__b7x0mq__title{font-size:2rem}.AgentSkills-module__b7x0mq__categoriesGrid{grid-template-columns:1fr}}.AgentSkills-module__b7x0mq__viewDetails{color:#666;font-size:.875rem;font-weight:500}[data-theme=dark] .AgentSkills-module__b7x0mq__viewDetails{color:#b3b3b3}.AgentSkills-module__b7x0mq__skillsGrid a{color:inherit;text-decoration:none}.AgentSkills-module__b7x0mq__paginationContainer{justify-content:center;align-items:center;gap:2rem;margin-top:2rem;padding:3rem 0;display:flex}.AgentSkills-module__b7x0mq__paginationButton{color:#fff;cursor:pointer;background:#000;border:none;border-radius:6px;min-width:120px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition:all .2s}[data-theme=dark] .AgentSkills-module__b7x0mq__paginationButton{color:#1a1a1a;background:#e5e5e5}.AgentSkills-module__b7x0mq__paginationButton:hover:not(:disabled){background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}[data-theme=dark] .AgentSkills-module__b7x0mq__paginationButton:hover:not(:disabled){background:#fff}.AgentSkills-module__b7x0mq__paginationButton:disabled{opacity:.4;cursor:not-allowed;transform:none}.AgentSkills-module__b7x0mq__paginationInfo{color:#666;flex-direction:column;align-items:center;gap:.25rem;font-size:.9375rem;display:flex}[data-theme=dark] .AgentSkills-module__b7x0mq__paginationInfo{color:#b3b3b3}.AgentSkills-module__b7x0mq__paginationTotal{color:#999;font-size:.8125rem}[data-theme=dark] .AgentSkills-module__b7x0mq__paginationTotal{color:gray}
.Blog-module__vvsJzG__container{background:#fafafa;flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .Blog-module__vvsJzG__container{background:#2d2d2d}.Blog-module__vvsJzG__header{color:#1a1a1a;background:#fff;border-bottom:1px solid #f5f5f5;padding:3rem 2rem 2rem}[data-theme=dark] .Blog-module__vvsJzG__header{color:#e5e5e5;background:#2d2d2d;border-bottom:1px solid #404040}.Blog-module__vvsJzG__headerContent{max-width:1200px;margin:0 auto}.Blog-module__vvsJzG__title{color:#1a1a1a;letter-spacing:-.03em;margin:0 0 .75rem;font-size:2.75rem;font-weight:600}[data-theme=dark] .Blog-module__vvsJzG__title{color:#e5e5e5}.Blog-module__vvsJzG__subtitle{color:#999;margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}[data-theme=dark] .Blog-module__vvsJzG__subtitle{color:gray}.Blog-module__vvsJzG__main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:3rem 2rem}.Blog-module__vvsJzG__postsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.Blog-module__vvsJzG__postCard{cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:2rem;transition:all .2s}[data-theme=dark] .Blog-module__vvsJzG__postCard{background:#2d2d2d;border:1px solid #404040}.Blog-module__vvsJzG__postCard:hover{border-color:#d0d0d0;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}[data-theme=dark] .Blog-module__vvsJzG__postCard:hover{border-color:#4d4d4d;box-shadow:0 4px 12px #0000004d}.Blog-module__vvsJzG__postMeta{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Blog-module__vvsJzG__postCategory{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#1a1a1a;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;font-weight:500}[data-theme=dark] .Blog-module__vvsJzG__postCategory{color:#1a1a1a;background:#e5e5e5}.Blog-module__vvsJzG__postDate{color:#999;font-size:.875rem}[data-theme=dark] .Blog-module__vvsJzG__postDate{color:gray}.Blog-module__vvsJzG__postTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.3}[data-theme=dark] .Blog-module__vvsJzG__postTitle{color:#e5e5e5}.Blog-module__vvsJzG__postExcerpt{color:#666;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}[data-theme=dark] .Blog-module__vvsJzG__postExcerpt{color:#b3b3b3}.Blog-module__vvsJzG__postFooter{border-top:1px solid #f5f5f5;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}[data-theme=dark] .Blog-module__vvsJzG__postFooter{border-top:1px solid #404040}.Blog-module__vvsJzG__postAuthor{color:#999;font-size:.875rem;font-weight:500}[data-theme=dark] .Blog-module__vvsJzG__postAuthor{color:gray}.Blog-module__vvsJzG__emptyState{text-align:center;color:#999;padding:6rem 2rem;font-size:1rem}[data-theme=dark] .Blog-module__vvsJzG__emptyState{color:gray}.Blog-module__vvsJzG__categoryFilter{flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;display:flex}.Blog-module__vvsJzG__categoryButton{color:#666;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.Blog-module__vvsJzG__categoryButton:hover{color:#1a1a1a;border-color:#1a1a1a}.Blog-module__vvsJzG__categoryButton.Blog-module__vvsJzG__active{color:#fff;background:#1a1a1a;border-color:#1a1a1a}[data-theme=dark] .Blog-module__vvsJzG__categoryButton{color:#b3b3b3;background:#2d2d2d;border-color:#404040}[data-theme=dark] .Blog-module__vvsJzG__categoryButton:hover{color:#e5e5e5;border-color:#e5e5e5}[data-theme=dark] .Blog-module__vvsJzG__categoryButton.Blog-module__vvsJzG__active{color:#1a1a1a;background:#e5e5e5;border-color:#e5e5e5}.Blog-module__vvsJzG__loadingState{text-align:center;color:#999;padding:4rem 2rem;font-size:1rem}[data-theme=dark] .Blog-module__vvsJzG__loadingState{color:gray}.Blog-module__vvsJzG__errorState{text-align:center;color:#e74c3c;padding:4rem 2rem}.Blog-module__vvsJzG__retryButton{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:6px;margin-top:1rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.Blog-module__vvsJzG__retryButton:hover{background:#333}[data-theme=dark] .Blog-module__vvsJzG__retryButton{color:#1a1a1a;background:#e5e5e5}[data-theme=dark] .Blog-module__vvsJzG__retryButton:hover{background:#ccc}.Blog-module__vvsJzG__postImage{background:#f5f5f5;border-radius:12px 12px 0 0;width:calc(100% + 4rem);height:200px;margin:-2rem -2rem 1.5rem;position:relative;overflow:hidden}[data-theme=dark] .Blog-module__vvsJzG__postImage{background:#1a1a1a}.Blog-module__vvsJzG__postImage img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;display:block}.Blog-module__vvsJzG__postCard:hover .Blog-module__vvsJzG__postImage img{transform:scale(1.05)}.Blog-module__vvsJzG__readMore{color:#1a1a1a;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Blog-module__vvsJzG__readMore:hover{color:#666;gap:.5rem}[data-theme=dark] .Blog-module__vvsJzG__readMore{color:#e5e5e5}[data-theme=dark] .Blog-module__vvsJzG__readMore:hover{color:#b3b3b3}@media (max-width:768px){.Blog-module__vvsJzG__title{font-size:2rem}.Blog-module__vvsJzG__postsGrid{grid-template-columns:1fr;gap:1.5rem}.Blog-module__vvsJzG__main{padding:2rem 1rem}}
.BlogDetail-module__eQOdjG__container{background:#fafafa;flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .BlogDetail-module__eQOdjG__container{background:#1a1a1a}.BlogDetail-module__eQOdjG__article{flex:1;width:100%;max-width:800px;margin:0 auto;padding:3rem 2rem}.BlogDetail-module__eQOdjG__backLink{color:#666;align-items:center;margin-bottom:2rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.BlogDetail-module__eQOdjG__backLink:hover{color:#1a1a1a}[data-theme=dark] .BlogDetail-module__eQOdjG__backLink{color:#b3b3b3}[data-theme=dark] .BlogDetail-module__eQOdjG__backLink:hover{color:#e5e5e5}.BlogDetail-module__eQOdjG__coverImage{background:#f5f5f5;border-radius:12px;width:100%;height:400px;margin-bottom:3rem;overflow:hidden}[data-theme=dark] .BlogDetail-module__eQOdjG__coverImage{background:#2d2d2d}.BlogDetail-module__eQOdjG__coverImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.BlogDetail-module__eQOdjG__header{margin-bottom:3rem}.BlogDetail-module__eQOdjG__meta{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.BlogDetail-module__eQOdjG__category{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#1a1a1a;border-radius:4px;padding:.375rem .875rem;font-size:.75rem;font-weight:600}[data-theme=dark] .BlogDetail-module__eQOdjG__category{color:#1a1a1a;background:#e5e5e5}.BlogDetail-module__eQOdjG__date{color:#999;font-size:.875rem;font-weight:500}[data-theme=dark] .BlogDetail-module__eQOdjG__date{color:gray}.BlogDetail-module__eQOdjG__title{color:#1a1a1a;letter-spacing:-.03em;margin:0 0 1rem;font-size:2.5rem;font-weight:700;line-height:1.2}[data-theme=dark] .BlogDetail-module__eQOdjG__title{color:#e5e5e5}.BlogDetail-module__eQOdjG__excerpt{color:#666;margin:0;font-size:1.25rem;font-weight:400;line-height:1.6}[data-theme=dark] .BlogDetail-module__eQOdjG__excerpt{color:#b3b3b3}.BlogDetail-module__eQOdjG__content{color:#333;margin-bottom:3rem;font-size:1.0625rem;line-height:1.8}[data-theme=dark] .BlogDetail-module__eQOdjG__content{color:#ccc}.BlogDetail-module__eQOdjG__content h1,.BlogDetail-module__eQOdjG__content h2,.BlogDetail-module__eQOdjG__content h3,.BlogDetail-module__eQOdjG__content h4,.BlogDetail-module__eQOdjG__content h5,.BlogDetail-module__eQOdjG__content h6{color:#1a1a1a;letter-spacing:-.02em;margin:2rem 0 1rem;font-weight:600;line-height:1.3}[data-theme=dark] .BlogDetail-module__eQOdjG__content h1,[data-theme=dark] .BlogDetail-module__eQOdjG__content h2,[data-theme=dark] .BlogDetail-module__eQOdjG__content h3,[data-theme=dark] .BlogDetail-module__eQOdjG__content h4,[data-theme=dark] .BlogDetail-module__eQOdjG__content h5,[data-theme=dark] .BlogDetail-module__eQOdjG__content h6{color:#e5e5e5}.BlogDetail-module__eQOdjG__content h1{margin-top:3rem;font-size:2rem}.BlogDetail-module__eQOdjG__content h2{margin-top:2.5rem;font-size:1.75rem}.BlogDetail-module__eQOdjG__content h3{font-size:1.5rem}.BlogDetail-module__eQOdjG__content h4{font-size:1.25rem}.BlogDetail-module__eQOdjG__content p{margin:1.5rem 0}.BlogDetail-module__eQOdjG__content a{color:#1a1a1a;text-underline-offset:3px;-webkit-text-decoration:underline #e5e5e5;text-decoration:underline #e5e5e5;transition:all .2s}.BlogDetail-module__eQOdjG__content a:hover{text-decoration-color:#1a1a1a}[data-theme=dark] .BlogDetail-module__eQOdjG__content a{color:#e5e5e5;text-decoration-color:#404040}[data-theme=dark] .BlogDetail-module__eQOdjG__content a:hover{text-decoration-color:#e5e5e5}.BlogDetail-module__eQOdjG__content ul,.BlogDetail-module__eQOdjG__content ol{margin:1.5rem 0;padding-left:2rem}.BlogDetail-module__eQOdjG__content li{margin:.5rem 0}.BlogDetail-module__eQOdjG__content blockquote{color:#666;background:#f5f5f5;border-left:4px solid #1a1a1a;margin:2rem 0;padding:1rem 1.5rem;font-style:italic}[data-theme=dark] .BlogDetail-module__eQOdjG__content blockquote{color:#b3b3b3;background:#2d2d2d;border-left-color:#e5e5e5}.BlogDetail-module__eQOdjG__content code{color:#e74c3c;background:#f5f5f5;border-radius:4px;padding:.2rem .4rem;font-family:Monaco,Courier New,monospace;font-size:.9em}[data-theme=dark] .BlogDetail-module__eQOdjG__content code{color:#ff6b6b;background:#2d2d2d}.BlogDetail-module__eQOdjG__content pre{color:#e5e5e5;background:#1a1a1a;border-radius:8px;margin:2rem 0;padding:1.5rem;overflow-x:auto}[data-theme=dark] .BlogDetail-module__eQOdjG__content pre{background:#0d0d0d}.BlogDetail-module__eQOdjG__content pre code{color:inherit;background:0 0;padding:0}.BlogDetail-module__eQOdjG__content img{border-radius:8px;max-width:100%;height:auto;margin:2rem 0;display:block}.BlogDetail-module__eQOdjG__content hr{border:none;border-top:1px solid #e5e5e5;margin:3rem 0}[data-theme=dark] .BlogDetail-module__eQOdjG__content hr{border-top-color:#404040}.BlogDetail-module__eQOdjG__content table{border-collapse:collapse;width:100%;margin:2rem 0}.BlogDetail-module__eQOdjG__content th,.BlogDetail-module__eQOdjG__content td{text-align:left;border:1px solid #e5e5e5;padding:.75rem}[data-theme=dark] .BlogDetail-module__eQOdjG__content th,[data-theme=dark] .BlogDetail-module__eQOdjG__content td{border-color:#404040}.BlogDetail-module__eQOdjG__content th{background:#f5f5f5;font-weight:600}[data-theme=dark] .BlogDetail-module__eQOdjG__content th{background:#2d2d2d}.BlogDetail-module__eQOdjG__footer{border-top:1px solid #e5e5e5;padding-top:3rem}[data-theme=dark] .BlogDetail-module__eQOdjG__footer{border-top-color:#404040}.BlogDetail-module__eQOdjG__loadingState{color:#999;justify-content:center;align-items:center;min-height:60vh;font-size:1rem;display:flex}[data-theme=dark] .BlogDetail-module__eQOdjG__loadingState{color:gray}.BlogDetail-module__eQOdjG__errorState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.BlogDetail-module__eQOdjG__errorState h2{color:#1a1a1a;margin:0 0 1rem;font-size:2rem}[data-theme=dark] .BlogDetail-module__eQOdjG__errorState h2{color:#e5e5e5}.BlogDetail-module__eQOdjG__errorState p{color:#e74c3c;margin:0 0 2rem}@media (max-width:768px){.BlogDetail-module__eQOdjG__article{padding:2rem 1rem}.BlogDetail-module__eQOdjG__coverImage{height:250px;margin-bottom:2rem}.BlogDetail-module__eQOdjG__title{font-size:2rem}.BlogDetail-module__eQOdjG__excerpt{font-size:1.125rem}.BlogDetail-module__eQOdjG__content{font-size:1rem}.BlogDetail-module__eQOdjG__content h1{font-size:1.75rem}.BlogDetail-module__eQOdjG__content h2{font-size:1.5rem}.BlogDetail-module__eQOdjG__content h3{font-size:1.25rem}}
.CoWork-module__XmDIEa__container{background:#fafafa;flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .CoWork-module__XmDIEa__container{background:#1a1a1a}.CoWork-module__XmDIEa__header{color:#1a1a1a;background:#fff;border-bottom:1px solid #f5f5f5;padding:3rem 2rem 2rem}[data-theme=dark] .CoWork-module__XmDIEa__header{color:#e5e5e5;background:#2d2d2d;border-bottom:1px solid #404040}.CoWork-module__XmDIEa__headerContent{max-width:1200px;margin:0 auto}.CoWork-module__XmDIEa__title{color:#1a1a1a;letter-spacing:-.03em;margin:0 0 .75rem;font-size:2.75rem;font-weight:600}[data-theme=dark] .CoWork-module__XmDIEa__title{color:#e5e5e5}.CoWork-module__XmDIEa__subtitle{color:#999;margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}[data-theme=dark] .CoWork-module__XmDIEa__subtitle{color:#b3b3b3}.CoWork-module__XmDIEa__main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:3rem 2rem}.CoWork-module__XmDIEa__searchSortSection{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.CoWork-module__XmDIEa__featuredSection,.CoWork-module__XmDIEa__featuredBlock{margin-bottom:3rem}.CoWork-module__XmDIEa__featuredTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 1.5rem;font-size:1.75rem;font-weight:600}[data-theme=dark] .CoWork-module__XmDIEa__featuredTitle{color:#e5e5e5}.CoWork-module__XmDIEa__featuredGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.CoWork-module__XmDIEa__featuredCard{background:#fff;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;flex-direction:column;gap:.75rem;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex;transform:rotate(-.5deg);box-shadow:3px 3px #00000026}[data-theme=dark] .CoWork-module__XmDIEa__featuredCard{background:#0d1117;border:2px solid #58a6ff}.CoWork-module__XmDIEa__featuredCard:hover{border-color:#0969da;transform:rotate(0)translateY(-3px);box-shadow:5px 5px #0003}[data-theme=dark] .CoWork-module__XmDIEa__featuredCard:hover{border-color:#58a6ff;box-shadow:5px 5px #58a6ff4d}.CoWork-module__XmDIEa__featuredCardHeader{align-items:center;gap:.75rem;display:flex}.CoWork-module__XmDIEa__featuredAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.CoWork-module__XmDIEa__featuredCardTitle{flex:1;min-width:0}.CoWork-module__XmDIEa__featuredRepoName{color:#0969da;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}[data-theme=dark] .CoWork-module__XmDIEa__featuredRepoName{color:#58a6ff}.CoWork-module__XmDIEa__featuredRepoOwner{color:#57606a;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}[data-theme=dark] .CoWork-module__XmDIEa__featuredRepoOwner{color:#8b949e}.CoWork-module__XmDIEa__featuredDescription{color:#57606a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}[data-theme=dark] .CoWork-module__XmDIEa__featuredDescription{color:#8b949e}.CoWork-module__XmDIEa__featuredMeta{border-top:1px solid #d0d7de;flex-direction:column;gap:.5rem;padding-top:.5rem;font-size:.75rem;display:flex}[data-theme=dark] .CoWork-module__XmDIEa__featuredMeta{border-top:1px solid #30363d}.CoWork-module__XmDIEa__featuredMetaRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CoWork-module__XmDIEa__featuredUpdateTime{color:#57606a;font-size:.7rem;font-style:italic}[data-theme=dark] .CoWork-module__XmDIEa__featuredUpdateTime{color:#8b949e}.CoWork-module__XmDIEa__featuredStars{color:#57606a;font-weight:500}[data-theme=dark] .CoWork-module__XmDIEa__featuredStars{color:#8b949e}.CoWork-module__XmDIEa__featuredLanguage{color:#57606a;background:#f6f8fa;border-radius:12px;padding:.125rem .5rem;font-weight:500}[data-theme=dark] .CoWork-module__XmDIEa__featuredLanguage{color:#8b949e;background:#21262d}.CoWork-module__XmDIEa__searchContainer{flex:1;min-width:300px;position:relative}.CoWork-module__XmDIEa__searchInput{color:#24292f;background:#fff;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;width:100%;padding:.75rem 3rem .75rem 1rem;font-size:.875rem;transition:all .2s;transform:rotate(-.3deg)}[data-theme=dark] .CoWork-module__XmDIEa__searchInput{color:#c9d1d9;background:#0d1117;border:2px solid #30363d}.CoWork-module__XmDIEa__searchInput:focus{border-color:#0969da;outline:none;transform:rotate(0);box-shadow:3px 3px #0969da33}[data-theme=dark] .CoWork-module__XmDIEa__searchInput:focus{border-color:#58a6ff;box-shadow:3px 3px #58a6ff33}.CoWork-module__XmDIEa__searchInput::placeholder{color:#57606a}[data-theme=dark] .CoWork-module__XmDIEa__searchInput::placeholder{color:#8b949e}.CoWork-module__XmDIEa__searchButton{color:#57606a;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}[data-theme=dark] .CoWork-module__XmDIEa__searchButton{color:#8b949e}.CoWork-module__XmDIEa__searchButton:hover{color:#0969da}[data-theme=dark] .CoWork-module__XmDIEa__searchButton:hover{color:#58a6ff}.CoWork-module__XmDIEa__sortContainer{min-width:200px}.CoWork-module__XmDIEa__sortSelect{color:#24292f;cursor:pointer;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2357606a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:.875rem;transition:all .2s;transform:rotate(.3deg)}[data-theme=dark] .CoWork-module__XmDIEa__sortSelect{color:#c9d1d9;background-color:#0d1117;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%238b949e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;border:2px solid #30363d}.CoWork-module__XmDIEa__sortSelect:focus{border-color:#0969da;outline:none;transform:rotate(0);box-shadow:3px 3px #0969da33}[data-theme=dark] .CoWork-module__XmDIEa__sortSelect:focus{border-color:#58a6ff;box-shadow:3px 3px #58a6ff33}.CoWork-module__XmDIEa__sortSelect:hover{border-color:#0969da;transform:rotate(0)}[data-theme=dark] .CoWork-module__XmDIEa__sortSelect:hover{border-color:#58a6ff}.CoWork-module__XmDIEa__section{margin-bottom:4rem}.CoWork-module__XmDIEa__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.CoWork-module__XmDIEa__sectionTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:600}[data-theme=dark] .CoWork-module__XmDIEa__sectionTitle{color:#e5e5e5}.CoWork-module__XmDIEa__resultCount{color:#57606a;background:#f6f8fa;border-radius:12px;padding:.375rem .75rem;font-size:.875rem;font-weight:500}[data-theme=dark] .CoWork-module__XmDIEa__resultCount{color:#8b949e;background:#21262d}.CoWork-module__XmDIEa__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.CoWork-module__XmDIEa__benefitCard{text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:2rem;transition:all .2s}[data-theme=dark] .CoWork-module__XmDIEa__benefitCard{background:#2d2d2d;border:1px solid #404040}.CoWork-module__XmDIEa__benefitCard:hover{border-color:#d0d0d0;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}[data-theme=dark] .CoWork-module__XmDIEa__benefitCard:hover{border-color:#4d4d4d;box-shadow:0 4px 12px #0000004d}.CoWork-module__XmDIEa__benefitIcon{margin-bottom:1rem;font-size:3rem}.CoWork-module__XmDIEa__benefitTitle{color:#1a1a1a;margin:0 0 .75rem;font-size:1.25rem;font-weight:600}[data-theme=dark] .CoWork-module__XmDIEa__benefitTitle{color:#e5e5e5}.CoWork-module__XmDIEa__benefitDescription{color:#666;margin:0;font-size:.9375rem;line-height:1.6}[data-theme=dark] .CoWork-module__XmDIEa__benefitDescription{color:#b3b3b3}.CoWork-module__XmDIEa__repoList{flex-direction:column;gap:1.5rem;display:flex}.CoWork-module__XmDIEa__repoItem{background:#fff;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:1.5rem;transition:all .2s;transform:rotate(-.3deg);box-shadow:3px 3px #0000001a}[data-theme=dark] .CoWork-module__XmDIEa__repoItem{background:#0d1117;border:2px solid #30363d}.CoWork-module__XmDIEa__repoItem:hover{border-color:#0969da;transform:rotate(0)translateY(-2px);box-shadow:4px 4px #00000026}[data-theme=dark] .CoWork-module__XmDIEa__repoItem:hover{border-color:#58a6ff}.CoWork-module__XmDIEa__repoHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.CoWork-module__XmDIEa__repoTitleSection{flex:1;align-items:center;gap:.75rem;display:flex}.CoWork-module__XmDIEa__repoAvatar{object-fit:cover;border-radius:50%;width:20px;height:20px}.CoWork-module__XmDIEa__repoTitle{color:#0969da;font-size:1.25rem;font-weight:600;text-decoration:none;transition:color .2s}[data-theme=dark] .CoWork-module__XmDIEa__repoTitle{color:#58a6ff}.CoWork-module__XmDIEa__repoTitle:hover{text-decoration:underline}.CoWork-module__XmDIEa__starButton{color:#24292f;cursor:pointer;background:#f6f8fa;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;transform:rotate(.5deg);box-shadow:2px 2px #0000001a}[data-theme=dark] .CoWork-module__XmDIEa__starButton{color:#c9d1d9;background:#21262d;border:2px solid #30363d}.CoWork-module__XmDIEa__starButton:hover{background:#f3f4f6;border-color:#0969da;transform:rotate(0)translateY(-1px);box-shadow:3px 3px #00000026}[data-theme=dark] .CoWork-module__XmDIEa__starButton:hover{background:#30363d;border-color:#58a6ff}.CoWork-module__XmDIEa__repoDescription{color:#57606a;margin:0 0 .75rem;font-size:.875rem;line-height:1.5}[data-theme=dark] .CoWork-module__XmDIEa__repoDescription{color:#8b949e}.CoWork-module__XmDIEa__repoTags{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.CoWork-module__XmDIEa__repoTag{color:#0969da;background:#ddf4ff;border:1px solid #0969da;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block;transform:rotate(-1deg)}[data-theme=dark] .CoWork-module__XmDIEa__repoTag{color:#58a6ff;background:#1f6feb1a;border:1px solid #58a6ff}.CoWork-module__XmDIEa__repoMeta{color:#57606a;align-items:center;gap:1rem;font-size:.75rem;display:flex}[data-theme=dark] .CoWork-module__XmDIEa__repoMeta{color:#8b949e}.CoWork-module__XmDIEa__metaItem{align-items:center;gap:.25rem;display:flex}.CoWork-module__XmDIEa__languageDot{background:#3178c6;border-radius:50%;width:12px;height:12px;display:inline-block}.CoWork-module__XmDIEa__noResults{text-align:center;color:#57606a;padding:3rem;font-size:1rem}[data-theme=dark] .CoWork-module__XmDIEa__noResults{color:#8b949e}.CoWork-module__XmDIEa__pagination{border-top:1px solid #d0d7de;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}[data-theme=dark] .CoWork-module__XmDIEa__pagination{border-top:1px solid #30363d}.CoWork-module__XmDIEa__paginationButton{color:#24292f;cursor:pointer;background:#f6f8fa;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;transform:rotate(-.5deg);box-shadow:2px 2px #0000001a}.CoWork-module__XmDIEa__paginationButton:disabled{opacity:.5;cursor:not-allowed}.CoWork-module__XmDIEa__paginationButton:not(:disabled):hover{background:#f3f4f6;border-color:#0969da;transform:rotate(0)translateY(-1px);box-shadow:3px 3px #00000026}[data-theme=dark] .CoWork-module__XmDIEa__paginationButton{color:#c9d1d9;background:#21262d;border:2px solid #30363d}[data-theme=dark] .CoWork-module__XmDIEa__paginationButton:not(:disabled):hover{background:#30363d;border-color:#58a6ff}.CoWork-module__XmDIEa__paginationInfo{color:#57606a;padding:0 1rem;font-size:.875rem;font-weight:500}[data-theme=dark] .CoWork-module__XmDIEa__paginationInfo{color:#8b949e}.CoWork-module__XmDIEa__opportunitiesGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.CoWork-module__XmDIEa__opportunityCard{background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;padding:2rem;transition:all .2s;display:flex}[data-theme=dark] .CoWork-module__XmDIEa__opportunityCard{background:#2d2d2d;border:1px solid #404040}.CoWork-module__XmDIEa__opportunityCard:hover{border-color:#d0d0d0;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}[data-theme=dark] .CoWork-module__XmDIEa__opportunityCard:hover{border-color:#4d4d4d;box-shadow:0 4px 12px #0000004d}.CoWork-module__XmDIEa__opportunityHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.CoWork-module__XmDIEa__opportunityType{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:#1a1a1a;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;font-weight:500}[data-theme=dark] .CoWork-module__XmDIEa__opportunityType{color:#1a1a1a;background:#e5e5e5}.CoWork-module__XmDIEa__opportunityStatus{color:#22c55e;font-size:.875rem;font-weight:500}.CoWork-module__XmDIEa__opportunityTitle{color:#1a1a1a;letter-spacing:-.02em;margin:0 0 1rem;font-size:1.25rem;font-weight:600}[data-theme=dark] .CoWork-module__XmDIEa__opportunityTitle{color:#e5e5e5}.CoWork-module__XmDIEa__opportunityDescription{color:#666;flex:1;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.6}[data-theme=dark] .CoWork-module__XmDIEa__opportunityDescription{color:#b3b3b3}.CoWork-module__XmDIEa__applyButton{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:8px;width:100%;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition:all .2s}[data-theme=dark] .CoWork-module__XmDIEa__applyButton{color:#1a1a1a;background:#e5e5e5}.CoWork-module__XmDIEa__applyButton:hover{background:#333;transform:translateY(-1px)}[data-theme=dark] .CoWork-module__XmDIEa__applyButton:hover{background:#fff}.CoWork-module__XmDIEa__contactCard{text-align:center;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:3rem}[data-theme=dark] .CoWork-module__XmDIEa__contactCard{background:#2d2d2d;border:1px solid #404040}.CoWork-module__XmDIEa__contactText{color:#666;margin:0 0 2rem;font-size:1.125rem;line-height:1.6}[data-theme=dark] .CoWork-module__XmDIEa__contactText{color:#b3b3b3}.CoWork-module__XmDIEa__contactMethods{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.CoWork-module__XmDIEa__contactButton{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:8px;padding:.875rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}[data-theme=dark] .CoWork-module__XmDIEa__contactButton{color:#1a1a1a;background:#e5e5e5}.CoWork-module__XmDIEa__contactButton:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}[data-theme=dark] .CoWork-module__XmDIEa__contactButton:hover{background:#fff;box-shadow:0 4px 12px #ffffff26}@media (max-width:768px){.CoWork-module__XmDIEa__title{font-size:2rem}.CoWork-module__XmDIEa__sectionTitle{font-size:1.5rem}.CoWork-module__XmDIEa__benefitsGrid,.CoWork-module__XmDIEa__opportunitiesGrid{grid-template-columns:1fr;gap:1.5rem}.CoWork-module__XmDIEa__main{padding:2rem 1rem}.CoWork-module__XmDIEa__section{margin-bottom:3rem}.CoWork-module__XmDIEa__contactCard{padding:2rem}.CoWork-module__XmDIEa__contactMethods{flex-direction:column}.CoWork-module__XmDIEa__contactButton{width:100%}.CoWork-module__XmDIEa__searchSortSection{flex-direction:column;gap:.75rem}.CoWork-module__XmDIEa__searchContainer{min-width:100%}.CoWork-module__XmDIEa__sortContainer{width:100%}.CoWork-module__XmDIEa__sectionHeader{flex-direction:column;align-items:flex-start}.CoWork-module__XmDIEa__repoHeader{flex-direction:column;gap:.75rem}.CoWork-module__XmDIEa__repoTitleSection{width:100%}.CoWork-module__XmDIEa__starButton{align-self:flex-start}.CoWork-module__XmDIEa__featuredGrid{grid-template-columns:1fr;gap:1rem}.CoWork-module__XmDIEa__featuredTitle{font-size:1.5rem}.CoWork-module__XmDIEa__featuredBlock{margin-bottom:2rem}}@media (min-width:769px) and (max-width:1024px){.CoWork-module__XmDIEa__featuredGrid{grid-template-columns:repeat(2,1fr)}}
.CoworkDetail-module__Prh3Ka__container{background:#fff;flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .CoworkDetail-module__Prh3Ka__container{background:#0d1117}.CoworkDetail-module__Prh3Ka__main{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:2rem}.CoworkDetail-module__Prh3Ka__breadcrumb{margin-bottom:1.5rem}.CoworkDetail-module__Prh3Ka__breadcrumb a{color:#0969da;font-size:.875rem;text-decoration:none}[data-theme=dark] .CoworkDetail-module__Prh3Ka__breadcrumb a{color:#58a6ff}.CoworkDetail-module__Prh3Ka__breadcrumb a:hover{text-decoration:underline}.CoworkDetail-module__Prh3Ka__header{border-bottom:1px solid #d0d7de;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}[data-theme=dark] .CoworkDetail-module__Prh3Ka__header{border-bottom:1px solid #30363d}.CoworkDetail-module__Prh3Ka__repoInfo{flex:1;align-items:flex-start;gap:1rem;display:flex}.CoworkDetail-module__Prh3Ka__avatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.CoworkDetail-module__Prh3Ka__titleSection{flex:1}.CoworkDetail-module__Prh3Ka__title{color:#24292f;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0 0 .5rem;font-size:1.5rem;font-weight:600;display:flex}[data-theme=dark] .CoworkDetail-module__Prh3Ka__title{color:#c9d1d9}.CoworkDetail-module__Prh3Ka__owner{color:#0969da}[data-theme=dark] .CoworkDetail-module__Prh3Ka__owner{color:#58a6ff}.CoworkDetail-module__Prh3Ka__separator{color:#57606a}[data-theme=dark] .CoworkDetail-module__Prh3Ka__separator{color:#8b949e}.CoworkDetail-module__Prh3Ka__repoName{color:#0969da;font-weight:600}[data-theme=dark] .CoworkDetail-module__Prh3Ka__repoName{color:#58a6ff}.CoworkDetail-module__Prh3Ka__description{color:#57606a;margin:0;font-size:1rem;line-height:1.5}[data-theme=dark] .CoworkDetail-module__Prh3Ka__description{color:#8b949e}.CoworkDetail-module__Prh3Ka__actions{gap:.5rem;display:flex}.CoworkDetail-module__Prh3Ka__githubButton{color:#fff;cursor:pointer;background:#24292f;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}[data-theme=dark] .CoworkDetail-module__Prh3Ka__githubButton{background:#238636}.CoworkDetail-module__Prh3Ka__githubButton:hover{background:#1b1f23}[data-theme=dark] .CoworkDetail-module__Prh3Ka__githubButton:hover{background:#2ea043}.CoworkDetail-module__Prh3Ka__metadata{color:#57606a;align-items:center;gap:1.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}[data-theme=dark] .CoworkDetail-module__Prh3Ka__metadata{color:#8b949e}.CoworkDetail-module__Prh3Ka__metaItem{align-items:center;gap:.375rem;display:flex}.CoworkDetail-module__Prh3Ka__languageDot{background:#3178c6;border-radius:50%;width:12px;height:12px;display:inline-block}.CoworkDetail-module__Prh3Ka__topics{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.CoworkDetail-module__Prh3Ka__topic{color:#0969da;background:#ddf4ff;border-radius:12px;padding:.25rem .625rem;font-size:.75rem;font-weight:500}[data-theme=dark] .CoworkDetail-module__Prh3Ka__topic{color:#58a6ff;background:#1f6feb1a}.CoworkDetail-module__Prh3Ka__content{margin-top:2rem}.CoworkDetail-module__Prh3Ka__readmeSection{background:#fff;border:1px solid #d0d7de;border-radius:6px;padding:2rem}[data-theme=dark] .CoworkDetail-module__Prh3Ka__readmeSection{background:#0d1117;border:1px solid #30363d}.CoworkDetail-module__Prh3Ka__sectionTitle{color:#24292f;border-bottom:1px solid #d0d7de;margin:0 0 1.5rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:600}[data-theme=dark] .CoworkDetail-module__Prh3Ka__sectionTitle{color:#c9d1d9;border-bottom:1px solid #30363d}.CoworkDetail-module__Prh3Ka__markdown{color:#24292f;word-wrap:break-word;font-size:1rem;line-height:1.6}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown{color:#c9d1d9}.CoworkDetail-module__Prh3Ka__markdown h1,.CoworkDetail-module__Prh3Ka__markdown h2,.CoworkDetail-module__Prh3Ka__markdown h3,.CoworkDetail-module__Prh3Ka__markdown h4,.CoworkDetail-module__Prh3Ka__markdown h5,.CoworkDetail-module__Prh3Ka__markdown h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:600;line-height:1.25}.CoworkDetail-module__Prh3Ka__markdown h1:first-child,.CoworkDetail-module__Prh3Ka__markdown h2:first-child,.CoworkDetail-module__Prh3Ka__markdown h3:first-child{margin-top:0}.CoworkDetail-module__Prh3Ka__markdown h1{border-bottom:1px solid #d0d7de;padding-bottom:.3rem;font-size:2rem}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown h1{border-bottom:1px solid #30363d}.CoworkDetail-module__Prh3Ka__markdown h2{border-bottom:1px solid #d0d7de;padding-bottom:.3rem;font-size:1.5rem}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown h2{border-bottom:1px solid #30363d}.CoworkDetail-module__Prh3Ka__markdown h3{font-size:1.25rem}.CoworkDetail-module__Prh3Ka__markdown h4{font-size:1.125rem}.CoworkDetail-module__Prh3Ka__markdown h5{font-size:1rem}.CoworkDetail-module__Prh3Ka__markdown h6{font-size:.875rem}.CoworkDetail-module__Prh3Ka__markdown p{margin-top:0;margin-bottom:1rem}.CoworkDetail-module__Prh3Ka__markdown code{background:#f6f8fa;border-radius:3px;padding:.2em .4em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown code{background:#161b22}.CoworkDetail-module__Prh3Ka__markdown pre{background:#f6f8fa;border-radius:6px;margin-top:0;margin-bottom:1rem;padding:1rem;overflow-x:auto}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown pre{background:#161b22}.CoworkDetail-module__Prh3Ka__markdown pre code{background:0 0;padding:0;font-size:.875rem}.CoworkDetail-module__Prh3Ka__markdown a{color:#0969da;text-decoration:none}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown a{color:#58a6ff}.CoworkDetail-module__Prh3Ka__markdown a:hover{text-decoration:underline}.CoworkDetail-module__Prh3Ka__markdown ul,.CoworkDetail-module__Prh3Ka__markdown ol{margin-top:0;margin-bottom:1rem;padding-left:2rem}.CoworkDetail-module__Prh3Ka__markdown li{margin-bottom:.25rem}.CoworkDetail-module__Prh3Ka__markdown li>p{margin-bottom:.5rem}.CoworkDetail-module__Prh3Ka__markdown blockquote{color:#57606a;border-left:4px solid #d0d7de;margin:1rem 0;padding-left:1rem}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown blockquote{color:#8b949e;border-left:4px solid #30363d}.CoworkDetail-module__Prh3Ka__markdown img{max-width:100%;height:auto;margin:1rem 0;display:block}.CoworkDetail-module__Prh3Ka__markdown table{border-collapse:collapse;width:100%;margin-bottom:1rem;overflow:auto}.CoworkDetail-module__Prh3Ka__markdown table th,.CoworkDetail-module__Prh3Ka__markdown table td{border:1px solid #d0d7de;padding:.5rem 1rem}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown table th,[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown table td{border:1px solid #30363d}.CoworkDetail-module__Prh3Ka__markdown table th{background:#f6f8fa;font-weight:600}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown table th{background:#161b22}.CoworkDetail-module__Prh3Ka__markdown video{border-radius:6px;max-width:100%;height:auto;margin:1rem auto;display:block}.CoworkDetail-module__Prh3Ka__markdown b,.CoworkDetail-module__Prh3Ka__markdown strong{color:#24292f;font-weight:600}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown b,[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown strong{color:#c9d1d9}.CoworkDetail-module__Prh3Ka__markdown sup{vertical-align:super;font-size:.75em;line-height:0}.CoworkDetail-module__Prh3Ka__markdown sub{vertical-align:sub;font-size:.75em;line-height:0}.CoworkDetail-module__Prh3Ka__markdown hr{background-color:#d0d7de;border:0;height:.25rem;margin:1.5rem 0;padding:0}[data-theme=dark] .CoworkDetail-module__Prh3Ka__markdown hr{background-color:#30363d}.CoworkDetail-module__Prh3Ka__loading{text-align:center;color:#57606a;padding:3rem}[data-theme=dark] .CoworkDetail-module__Prh3Ka__loading{color:#8b949e}.CoworkDetail-module__Prh3Ka__noReadme{text-align:center;color:#57606a;padding:3rem}[data-theme=dark] .CoworkDetail-module__Prh3Ka__noReadme{color:#8b949e}@media (max-width:768px){.CoworkDetail-module__Prh3Ka__main{padding:1rem}.CoworkDetail-module__Prh3Ka__header,.CoworkDetail-module__Prh3Ka__repoInfo{flex-direction:column}.CoworkDetail-module__Prh3Ka__title{font-size:1.25rem}.CoworkDetail-module__Prh3Ka__metadata{flex-wrap:wrap}.CoworkDetail-module__Prh3Ka__readmeSection{padding:1rem}}
.Home-module__g21JLG__container{background:#fafafa;flex-direction:column;min-height:100vh;padding:0;display:flex}[data-theme=dark] .Home-module__g21JLG__container{background:#1a1a1a}.Home-module__g21JLG__main{flex-direction:column;flex:1;width:100%;display:flex}.Home-module__g21JLG__hero{text-align:center;background:#fff;border-bottom:2px solid #333;padding:8rem 2rem 6rem;position:relative}[data-theme=dark] .Home-module__g21JLG__hero{background:#2d2d2d;border-bottom:2px solid #58a6ff}.Home-module__g21JLG__heroContent{max-width:1000px;margin:0 auto}.Home-module__g21JLG__heroTitle{color:#1a1a1a;letter-spacing:-.03em;text-shadow:3px 3px #0000001a;margin:0 0 1.5rem;font-size:4rem;font-weight:700;line-height:1.1}[data-theme=dark] .Home-module__g21JLG__heroTitle{color:#e5e5e5;text-shadow:3px 3px #0000004d}.Home-module__g21JLG__heroSubtitle{color:#666;max-width:750px;margin:0 auto 3rem;font-size:1.375rem;line-height:1.7}[data-theme=dark] .Home-module__g21JLG__heroSubtitle{color:#b3b3b3}.Home-module__g21JLG__heroActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Home-module__g21JLG__heroStats{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:800px;margin:0 auto;display:grid}.Home-module__g21JLG__statItem{background:#fff;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:2rem 1.5rem;transition:all .2s;transform:rotate(-1deg);box-shadow:4px 4px #00000026}[data-theme=dark] .Home-module__g21JLG__statItem{background:#0d1117;border:2px solid #58a6ff}.Home-module__g21JLG__statItem:nth-child(2){transform:rotate(.5deg)}.Home-module__g21JLG__statItem:nth-child(3){transform:rotate(-.5deg)}.Home-module__g21JLG__statItem:hover{border-color:#0969da;transform:rotate(0)translateY(-4px);box-shadow:6px 6px #0003}[data-theme=dark] .Home-module__g21JLG__statItem:hover{border-color:#58a6ff;box-shadow:6px 6px #58a6ff4d}.Home-module__g21JLG__statNumber{color:#0969da;margin-bottom:.5rem;font-size:3rem;font-weight:700;line-height:1}[data-theme=dark] .Home-module__g21JLG__statNumber{color:#58a6ff}.Home-module__g21JLG__statLabel{color:#57606a;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}[data-theme=dark] .Home-module__g21JLG__statLabel{color:#8b949e}.Home-module__g21JLG__primaryButton{color:#fff;background:#333;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;transform:rotate(-1deg);box-shadow:4px 4px #0003}.Home-module__g21JLG__primaryButton:hover{background:#4a4a4a;border-color:#4a4a4a;transform:rotate(0)translateY(-2px);box-shadow:6px 6px #00000040}.Home-module__g21JLG__secondaryButton{color:#333;background:#fff;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;transform:rotate(1deg);box-shadow:3px 3px #00000026}.Home-module__g21JLG__secondaryButton:hover{background:#f5f5f5;border-color:#333;transform:rotate(0)translateY(-2px);box-shadow:5px 5px #0003}.Home-module__g21JLG__coworkSection{background:#fff;border-bottom:1px solid #eee;padding:5rem 2rem}[data-theme=dark] .Home-module__g21JLG__coworkSection{background:#1a1a1a;border-bottom:1px solid #404040}.Home-module__g21JLG__sectionHeader{text-align:center;max-width:800px;margin:0 auto 4rem}.Home-module__g21JLG__sectionTitle{color:#1a1a1a;letter-spacing:-.02em;text-shadow:2px 2px #0000000d;margin:0 0 1rem;font-size:2.75rem;font-weight:700}[data-theme=dark] .Home-module__g21JLG__sectionTitle{color:#e5e5e5;text-shadow:2px 2px #0003}.Home-module__g21JLG__sectionDescription{color:#666;margin:0;font-size:1.125rem;line-height:1.7}[data-theme=dark] .Home-module__g21JLG__sectionDescription{color:#b3b3b3}.Home-module__g21JLG__coworkGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Home-module__g21JLG__coworkCard{background:#fafafa;border:1px solid #eee;border-radius:12px;padding:2.5rem 2rem;transition:all .3s}[data-theme=dark] .Home-module__g21JLG__coworkCard{background:#2d2d2d;border:1px solid #404040}.Home-module__g21JLG__coworkCard:hover{background:#fff;border-color:#e0e0e0;transform:translateY(-4px);box-shadow:0 8px 24px #00000014}[data-theme=dark] .Home-module__g21JLG__coworkCard:hover{background:#333;border-color:#4d4d4d;box-shadow:0 8px 24px #0000004d}.Home-module__g21JLG__coworkNumber{color:#999;letter-spacing:.05em;margin-bottom:1rem;font-size:.875rem;font-weight:700}[data-theme=dark] .Home-module__g21JLG__coworkNumber{color:gray}.Home-module__g21JLG__coworkCardTitle{color:#2d2d2d;letter-spacing:-.01em;margin:0 0 1rem;font-size:1.5rem;font-weight:600}[data-theme=dark] .Home-module__g21JLG__coworkCardTitle{color:#e5e5e5}.Home-module__g21JLG__coworkCardDescription{color:#666;margin:0;font-size:1rem;line-height:1.6}[data-theme=dark] .Home-module__g21JLG__coworkCardDescription{color:#b3b3b3}.Home-module__g21JLG__featuresSection{background:#fafafa;padding:5rem 2rem}[data-theme=dark] .Home-module__g21JLG__featuresSection{background:#1a1a1a}.Home-module__g21JLG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Home-module__g21JLG__featureCard{background:#fff;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;flex-direction:column;padding:2.5rem;text-decoration:none;transition:all .2s;display:flex;transform:rotate(-.5deg);box-shadow:4px 4px #00000026}[data-theme=dark] .Home-module__g21JLG__featureCard{background:#0d1117;border:2px solid #58a6ff}.Home-module__g21JLG__featureCard:nth-child(2){transform:rotate(.5deg)}.Home-module__g21JLG__featureCard:nth-child(3){transform:rotate(-.3deg)}.Home-module__g21JLG__featureCard:nth-child(4){transform:rotate(.3deg)}.Home-module__g21JLG__featureCard:hover{border-color:#0969da;transform:rotate(0)translateY(-4px);box-shadow:6px 6px #0003}[data-theme=dark] .Home-module__g21JLG__featureCard:hover{border-color:#58a6ff;box-shadow:6px 6px #58a6ff4d}.Home-module__g21JLG__featureHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.Home-module__g21JLG__featureIcon{color:#0969da;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.5rem;display:flex}[data-theme=dark] .Home-module__g21JLG__featureIcon{color:#58a6ff}.Home-module__g21JLG__featureIcon svg{stroke-width:1.5px;width:100%;height:100%}.Home-module__g21JLG__featureBadge{color:#666;background:#f5f5f5;border-radius:20px;padding:.375rem .875rem;font-size:.8125rem;font-weight:600}[data-theme=dark] .Home-module__g21JLG__featureBadge{color:#b3b3b3;background:#333}.Home-module__g21JLG__featureTitle{color:#2d2d2d;letter-spacing:-.01em;margin:0 0 1rem;font-size:1.5rem;font-weight:600}[data-theme=dark] .Home-module__g21JLG__featureTitle{color:#e5e5e5}.Home-module__g21JLG__featureDescription{color:#666;flex:1;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}[data-theme=dark] .Home-module__g21JLG__featureDescription{color:#b3b3b3}.Home-module__g21JLG__featureLink{color:#333;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}[data-theme=dark] .Home-module__g21JLG__featureLink{color:#e5e5e5}.Home-module__g21JLG__whySection{background:#fff;padding:5rem 2rem}[data-theme=dark] .Home-module__g21JLG__whySection{background:#2d2d2d}.Home-module__g21JLG__whyGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Home-module__g21JLG__whyCard{text-align:center;background:#fafafa;border:2px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:2.5rem;transition:all .2s;transform:rotate(-.3deg);box-shadow:3px 3px #0000001a}[data-theme=dark] .Home-module__g21JLG__whyCard{background:#1a1a1a;border:2px solid #30363d}.Home-module__g21JLG__whyCard:nth-child(2){transform:rotate(.3deg)}.Home-module__g21JLG__whyCard:nth-child(3){transform:rotate(-.5deg)}.Home-module__g21JLG__whyCard:hover{background:#fff;border-color:#0969da;transform:rotate(0)translateY(-3px);box-shadow:5px 5px #00000026}[data-theme=dark] .Home-module__g21JLG__whyCard:hover{background:#0d1117;border-color:#58a6ff;box-shadow:5px 5px #58a6ff33}.Home-module__g21JLG__whyIcon{color:#0969da;background:linear-gradient(135deg,#0969da1a 0%,#0969da0d 100%);border:2px solid #0969da33;border-radius:255px 15px 225px/15px 225px 15px 255px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;padding:1rem;display:flex}[data-theme=dark] .Home-module__g21JLG__whyIcon{color:#58a6ff;background:linear-gradient(135deg,#58a6ff26 0%,#58a6ff0d 100%);border-color:#58a6ff4d}.Home-module__g21JLG__whyIcon svg{stroke-width:1.5px;width:100%;height:100%}.Home-module__g21JLG__whyTitle{color:#1a1a1a;margin:0 0 1rem;font-size:1.375rem;font-weight:600}[data-theme=dark] .Home-module__g21JLG__whyTitle{color:#e5e5e5}.Home-module__g21JLG__whyText{color:#666;margin:0;font-size:1rem;line-height:1.6}[data-theme=dark] .Home-module__g21JLG__whyText{color:#b3b3b3}.Home-module__g21JLG__ctaSection{text-align:center;background:#fff;border-top:3px solid #333;padding:6rem 2rem;position:relative}[data-theme=dark] .Home-module__g21JLG__ctaSection{background:#2d2d2d;border-top:3px solid #58a6ff}.Home-module__g21JLG__ctaTitle{color:#1a1a1a;letter-spacing:-.02em;text-shadow:2px 2px #0000001a;margin:0 0 1.5rem;font-size:2.75rem;font-weight:700}[data-theme=dark] .Home-module__g21JLG__ctaTitle{color:#e5e5e5;text-shadow:2px 2px #0000004d}.Home-module__g21JLG__ctaDescription{color:#666;max-width:700px;margin:0 auto 3rem;font-size:1.25rem;line-height:1.6}[data-theme=dark] .Home-module__g21JLG__ctaDescription{color:#b3b3b3}.Home-module__g21JLG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.Home-module__g21JLG__ctaPrimary{color:#fff;background:#333;border:3px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:1.125rem 2.5rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .2s;transform:rotate(-1deg);box-shadow:5px 5px #0003}[data-theme=dark] .Home-module__g21JLG__ctaPrimary{color:#0d1117;background:#58a6ff;border-color:#58a6ff}.Home-module__g21JLG__ctaPrimary:hover{background:#0969da;border-color:#0969da;transform:rotate(0)translateY(-3px);box-shadow:7px 7px #00000040}[data-theme=dark] .Home-module__g21JLG__ctaPrimary:hover{background:#79c0ff;border-color:#79c0ff;box-shadow:7px 7px #58a6ff4d}.Home-module__g21JLG__ctaSecondary{color:#333;background:#fff;border:3px solid #333;border-radius:255px 15px 225px/15px 225px 15px 255px;padding:1.125rem 2.5rem;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .2s;transform:rotate(1deg);box-shadow:4px 4px #00000026}[data-theme=dark] .Home-module__g21JLG__ctaSecondary{color:#e5e5e5;background:#0d1117;border-color:#58a6ff}.Home-module__g21JLG__ctaSecondary:hover{background:#f5f5f5;border-color:#0969da;transform:rotate(0)translateY(-3px);box-shadow:6px 6px #0003}[data-theme=dark] .Home-module__g21JLG__ctaSecondary:hover{background:#1a1a1a;border-color:#79c0ff;box-shadow:6px 6px #58a6ff40}.Home-module__g21JLG__footer{background:#fafafa;border-top:1px solid #eee;width:100%;padding:3rem 2rem}[data-theme=dark] .Home-module__g21JLG__footer{background:#2d2d2d;border-top:1px solid #404040}.Home-module__g21JLG__footerContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;display:flex}.Home-module__g21JLG__footerText{color:#666;margin:0;font-size:.9375rem}[data-theme=dark] .Home-module__g21JLG__footerText{color:#b3b3b3}.Home-module__g21JLG__footerLinks{gap:2rem;display:flex}.Home-module__g21JLG__footerLink{color:#666;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s}[data-theme=dark] .Home-module__g21JLG__footerLink{color:#b3b3b3}.Home-module__g21JLG__footerLink:hover{color:#333}[data-theme=dark] .Home-module__g21JLG__footerLink:hover{color:#fff}@media (max-width:768px){.Home-module__g21JLG__heroTitle{font-size:2.5rem}.Home-module__g21JLG__heroSubtitle{font-size:1.125rem}.Home-module__g21JLG__heroStats{grid-template-columns:1fr;gap:1.5rem}.Home-module__g21JLG__statItem{transform:rotate(0)}.Home-module__g21JLG__heroActions{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.Home-module__g21JLG__primaryButton,.Home-module__g21JLG__secondaryButton{width:100%}.Home-module__g21JLG__sectionTitle{font-size:2rem}.Home-module__g21JLG__featuresGrid{grid-template-columns:1fr}.Home-module__g21JLG__featureCard{transform:rotate(0)}.Home-module__g21JLG__whyGrid{grid-template-columns:1fr}.Home-module__g21JLG__whyCard{transform:rotate(0)}.Home-module__g21JLG__ctaTitle{font-size:2rem}.Home-module__g21JLG__ctaButtons{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.Home-module__g21JLG__ctaPrimary,.Home-module__g21JLG__ctaSecondary{width:100%;transform:rotate(0)}.Home-module__g21JLG__footerContent{text-align:center;flex-direction:column}.Home-module__g21JLG__footerLinks{flex-direction:column;gap:1rem}}@media (max-width:480px){.Home-module__g21JLG__heroTitle{font-size:2rem}.Home-module__g21JLG__heroSubtitle{font-size:1rem}.Home-module__g21JLG__sectionTitle,.Home-module__g21JLG__ctaTitle{font-size:1.75rem}.Home-module__g21JLG__statNumber{font-size:2.5rem}}
.Learn-module__ZDkUiG__container{flex-direction:column;min-height:100vh;padding:0;display:flex}.Learn-module__ZDkUiG__header{color:#fff;background:linear-gradient(135deg,#3d5a80 0%,#4a6fa5 100%);padding:2rem}.Learn-module__ZDkUiG__headerContent{max-width:1200px;margin:0 auto}.Learn-module__ZDkUiG__backLink{color:#fff;opacity:.9;margin-bottom:1rem;font-size:.9rem;text-decoration:none;display:inline-block}.Learn-module__ZDkUiG__backLink:hover{opacity:1}.Learn-module__ZDkUiG__title{margin:0 0 .5rem;font-size:2.5rem;font-weight:700}.Learn-module__ZDkUiG__subtitle{opacity:.9;margin:0;font-size:1.1rem}.Learn-module__ZDkUiG__main{flex-direction:column;flex:1;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:2rem;display:flex}.Learn-module__ZDkUiG__filterSection{text-align:center;width:100%;margin:2rem 0}.Learn-module__ZDkUiG__filterTitle{color:#1a202c;margin:0 0 1rem;font-size:1.1rem;font-weight:600}[data-theme=dark] .Learn-module__ZDkUiG__filterTitle{color:#e5e5e5}.Learn-module__ZDkUiG__difficultyButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Learn-module__ZDkUiG__difficultyBtn{cursor:pointer;background:#fff;border:2px solid #e2e8f0;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s}[data-theme=dark] .Learn-module__ZDkUiG__difficultyBtn{color:#e5e5e5;background:#2d2d2d;border:2px solid #404040}.Learn-module__ZDkUiG__difficultyBtn:hover{background:#f7fafc;border-color:#3d5a80}[data-theme=dark] .Learn-module__ZDkUiG__difficultyBtn:hover{background:#1a1a1a;border-color:#4a6fa5}.Learn-module__ZDkUiG__difficultyBtn.Learn-module__ZDkUiG__active{color:#fff;background:#3d5a80;border-color:#3d5a80}.Learn-module__ZDkUiG__statsSection{width:100%;margin-bottom:1rem}.Learn-module__ZDkUiG__statsText{color:#718096;font-size:.95rem}[data-theme=dark] .Learn-module__ZDkUiG__statsText{color:#b3b3b3}.Learn-module__ZDkUiG__tutorialsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;width:100%;display:grid}.Learn-module__ZDkUiG__tutorialCard{background:#fff;border:2px solid #e2e8f0;border-radius:12px;padding:1.5rem;transition:all .3s}[data-theme=dark] .Learn-module__ZDkUiG__tutorialCard{background:#2d2d2d;border:2px solid #404040}.Learn-module__ZDkUiG__tutorialCard:hover{border-color:#cbd5e0;transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}[data-theme=dark] .Learn-module__ZDkUiG__tutorialCard:hover{border-color:#4d4d4d;box-shadow:0 8px 16px #0000004d}.Learn-module__ZDkUiG__tutorialHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.Learn-module__ZDkUiG__difficultyBadge{text-transform:uppercase;border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.Learn-module__ZDkUiG__difficultyBadge.Learn-module__ZDkUiG__beginner{color:#22543d;background:#c6f6d5}.Learn-module__ZDkUiG__difficultyBadge.Learn-module__ZDkUiG__intermediate{color:#7c2d12;background:#feebc8}.Learn-module__ZDkUiG__difficultyBadge.Learn-module__ZDkUiG__advanced{color:#742a2a;background:#fed7d7}.Learn-module__ZDkUiG__duration{color:#718096;font-size:.875rem}[data-theme=dark] .Learn-module__ZDkUiG__duration{color:#b3b3b3}.Learn-module__ZDkUiG__tutorialTitle{color:#1a202c;margin:0 0 .75rem;font-size:1.25rem;font-weight:700}[data-theme=dark] .Learn-module__ZDkUiG__tutorialTitle{color:#e5e5e5}.Learn-module__ZDkUiG__tutorialDescription{color:#4a5568;margin:0 0 1rem;line-height:1.6}[data-theme=dark] .Learn-module__ZDkUiG__tutorialDescription{color:#b3b3b3}.Learn-module__ZDkUiG__tutorialTags{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.Learn-module__ZDkUiG__tag{color:#234e52;background:#e6fffa;border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:500}[data-theme=dark] .Learn-module__ZDkUiG__tag{color:#a0d4d4;background:#1a3a3a}.Learn-module__ZDkUiG__tutorialFooter{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-top:1rem;font-size:.875rem;display:flex}[data-theme=dark] .Learn-module__ZDkUiG__tutorialFooter{border-top:1px solid #404040}.Learn-module__ZDkUiG__author{color:#718096}[data-theme=dark] .Learn-module__ZDkUiG__author{color:#b3b3b3}.Learn-module__ZDkUiG__category{color:#3d5a80;font-weight:600}[data-theme=dark] .Learn-module__ZDkUiG__category{color:#4a6fa5}.Learn-module__ZDkUiG__tutorialLink{color:#3d5a80;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}[data-theme=dark] .Learn-module__ZDkUiG__tutorialLink{color:#4a6fa5}.Learn-module__ZDkUiG__tutorialLink:hover{color:#2d4a6f}[data-theme=dark] .Learn-module__ZDkUiG__tutorialLink:hover{color:#5a7fb5}.Learn-module__ZDkUiG__loadingContainer{flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.Learn-module__ZDkUiG__spinner{border:4px solid #f3f4f6;border-top-color:#ff0080;border-radius:50%;width:50px;height:50px;animation:1s linear infinite Learn-module__ZDkUiG__spin}[data-theme=dark] .Learn-module__ZDkUiG__spinner{border:4px solid #2d2d2d;border-top-color:#ff0080}@keyframes Learn-module__ZDkUiG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Learn-module__ZDkUiG__loadingText{color:#4a5568;margin-top:1rem}[data-theme=dark] .Learn-module__ZDkUiG__loadingText{color:#b3b3b3}.Learn-module__ZDkUiG__noResults{text-align:center;color:#718096;padding:4rem 2rem}[data-theme=dark] .Learn-module__ZDkUiG__noResults{color:#b3b3b3}.Learn-module__ZDkUiG__footer{text-align:center;background:#f7fafc;border-top:1px solid #e2e8f0;width:100%;padding:2rem}[data-theme=dark] .Learn-module__ZDkUiG__footer{background:#2d2d2d;border-top:1px solid #404040}.Learn-module__ZDkUiG__footer p{color:#718096;margin:0;font-size:.875rem}[data-theme=dark] .Learn-module__ZDkUiG__footer p{color:#b3b3b3}@media (max-width:768px){.Learn-module__ZDkUiG__title{font-size:2rem}.Learn-module__ZDkUiG__tutorialsGrid{grid-template-columns:1fr}}
.Trending-module__Zmnypa__container{flex-direction:column;min-height:100vh;padding:0 2rem;display:flex}.Trending-module__Zmnypa__header{width:100%;max-width:1200px;margin:0 auto;padding:2rem 0 1rem}.Trending-module__Zmnypa__backLink{color:#0070f3;font-weight:500;text-decoration:none;transition:color .2s}.Trending-module__Zmnypa__backLink:hover{color:#0051cc}.Trending-module__Zmnypa__main{flex-direction:column;flex:1;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:2rem 0;display:flex}.Trending-module__Zmnypa__titleSection{text-align:center;margin-bottom:3rem}.Trending-module__Zmnypa__title{color:#333;margin:0 0 1rem;font-size:3rem}[data-theme=dark] .Trending-module__Zmnypa__title{color:#e5e5e5}.Trending-module__Zmnypa__subtitle{color:#666;margin:0;font-size:1.2rem}[data-theme=dark] .Trending-module__Zmnypa__subtitle{color:#b3b3b3}.Trending-module__Zmnypa__loading{text-align:center;color:#666;padding:3rem;font-size:1.2rem}[data-theme=dark] .Trending-module__Zmnypa__loading{color:#b3b3b3}.Trending-module__Zmnypa__trendingList{flex-direction:column;gap:1.5rem;width:100%;display:flex}.Trending-module__Zmnypa__trendingCard{background:#fff;border:2px solid #eaeaea;border-radius:12px;gap:1.5rem;padding:2rem;transition:all .3s;display:flex}[data-theme=dark] .Trending-module__Zmnypa__trendingCard{background:#2d2d2d;border:2px solid #404040}.Trending-module__Zmnypa__trendingCard:hover{border-color:#0070f3;transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}[data-theme=dark] .Trending-module__Zmnypa__trendingCard:hover{box-shadow:0 6px 16px #0000004d}.Trending-module__Zmnypa__rank{color:#0070f3;justify-content:center;align-items:center;min-width:60px;font-size:2.5rem;font-weight:700;display:flex}.Trending-module__Zmnypa__cardContent{flex-direction:column;flex:1;gap:1rem;display:flex}.Trending-module__Zmnypa__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Trending-module__Zmnypa__skillName{color:#333;margin:0;font-size:1.5rem}[data-theme=dark] .Trending-module__Zmnypa__skillName{color:#e5e5e5}.Trending-module__Zmnypa__metrics{white-space:nowrap;align-items:center;gap:1rem;display:flex}.Trending-module__Zmnypa__rating{color:#666;font-size:.95rem}[data-theme=dark] .Trending-module__Zmnypa__rating{color:#b3b3b3}.Trending-module__Zmnypa__usage{color:#666;font-size:.95rem}[data-theme=dark] .Trending-module__Zmnypa__usage{color:#b3b3b3}.Trending-module__Zmnypa__description{color:#666;margin:0;font-size:1rem;line-height:1.6}[data-theme=dark] .Trending-module__Zmnypa__description{color:#b3b3b3}.Trending-module__Zmnypa__tags{flex-wrap:wrap;gap:.5rem;display:flex}.Trending-module__Zmnypa__tag{color:#555;background:#f0f0f0;border-radius:12px;padding:.25rem .75rem;font-size:.85rem}[data-theme=dark] .Trending-module__Zmnypa__tag{color:#b3b3b3;background:#1a1a1a}.Trending-module__Zmnypa__cardFooter{border-top:1px solid #f0f0f0;align-items:center;gap:1rem;padding-top:.5rem;display:flex}[data-theme=dark] .Trending-module__Zmnypa__cardFooter{border-top:1px solid #404040}.Trending-module__Zmnypa__category{color:#0070f3;font-size:.9rem;font-weight:500}.Trending-module__Zmnypa__difficulty{color:#666;background:#f0f0f0;border-radius:12px;padding:.25rem .75rem;font-size:.85rem}[data-theme=dark] .Trending-module__Zmnypa__difficulty{color:#b3b3b3;background:#1a1a1a}.Trending-module__Zmnypa__viewLink{color:#0070f3;margin-left:auto;font-weight:500;text-decoration:none;transition:color .2s}.Trending-module__Zmnypa__viewLink:hover{color:#0051cc}.Trending-module__Zmnypa__footer{border-top:1px solid #eaeaea;justify-content:center;align-items:center;margin-top:3rem;padding:2rem 0;display:flex}[data-theme=dark] .Trending-module__Zmnypa__footer{border-top:1px solid #404040}@media (max-width:768px){.Trending-module__Zmnypa__title{font-size:2rem}.Trending-module__Zmnypa__trendingCard{flex-direction:column;padding:1.5rem}.Trending-module__Zmnypa__rank{min-width:auto;font-size:2rem}.Trending-module__Zmnypa__cardHeader{flex-direction:column}.Trending-module__Zmnypa__metrics{flex-direction:column;align-items:flex-start;gap:.5rem}}
