.RepoAnalyzer_card__yfhbW{padding:1.5rem;border-radius:1rem;border:1px solid var(--border-color);background:var(--bg-card);transition:all .2s,transform .2s}.RepoAnalyzer_card__yfhbW:hover{border-color:var(--border-hover);transform:translateY(-2px)}.RepoAnalyzer_cardTitle__gl0db{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--text-primary)}.RepoAnalyzer_cardBody__c5m2U{color:var(--text-secondary)}.RepoAnalyzer_skeleton__rIA_F{padding:1.5rem;border-radius:1rem;border:1px solid var(--border-color);background:var(--bg-card);animation:RepoAnalyzer_pulse__J1qyH 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes RepoAnalyzer_pulse__J1qyH{0%,to{opacity:1}50%{opacity:.5}}.RepoAnalyzer_skeletonLine__cugXy{border-radius:.25rem;background:var(--border-color)}.RepoAnalyzer_progressBar__HrTEe{width:var(--progress-width)}