/* search_analyzer.css — Styles for LinkedIn Investor Scanner */ .lja-scan-list-btn { background: linear-gradient(135deg, #6C63FF 0%, #4834d4 100%); color: white; border: none; border-radius: 8px; padding: 10px 20px; font-size: 14px; font-weight: 600; cursor: pointer; margin: 10px 0 20px 0; display: flex; align-items: center; gap: 8px; box-shadow: 0 4px 12px rgba(108, 99, 255, 0.3); transition: all 0.2s ease; z-index: 100; } .lja-scan-list-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 16px rgba(108, 99, 255, 0.4); } .lja-scan-list-btn:disabled { background: #ccc; cursor: not-allowed; transform: none; box-shadow: none; } .lja-scan-person-btn { background: #f0f0f5; color: #6C63FF; border: 1px solid #dcdce6; border-radius: 16px; padding: 4px 12px; font-size: 12px; font-weight: 600; cursor: pointer; margin-left: 10px; transition: all 0.2s ease; } .lja-scan-person-btn:hover { background: #e6e6ff; border-color: #6C63FF; } .lja-scan-person-btn:disabled { opacity: 0.7; cursor: wait; } .lja-investor-result { margin-top: 12px; padding: 12px; border-radius: 8px; font-size: 13px; line-height: 1.5; display: flex; flex-direction: column; gap: 8px; animation: ljaFadeIn 0.3s ease; } .lja-investor-result.green { background-color: rgba(0, 214, 126, 0.1); border-left: 4px solid #00d67e; } .lja-investor-result.red { background-color: rgba(255, 107, 107, 0.1); border-left: 4px solid #ff6b6b; } .lja-investor-badge { display: inline-flex; align-items: center; gap: 6px; font-weight: 700; font-size: 14px; } .lja-investor-badge.green { color: #00b368; } .lja-investor-badge.red { color: #e03131; } .lja-investor-reason { color: #444; } .lja-spinner { display: inline-block; width: 14px; height: 14px; border: 2px solid rgba(255,255,255,0.3); border-radius: 50%; border-top-color: #fff; animation: ljaSpin 1s ease-in-out infinite; } .lja-scan-person-btn .lja-spinner { border-color: rgba(108,99,255,0.3); border-top-color: #6C63FF; } @keyframes ljaFadeIn { from { opacity: 0; transform: translateY(-5px); } to { opacity: 1; transform: translateY(0); } } @keyframes ljaSpin { to { transform: rotate(360deg); } }